[Difx-users] difx 2.4.1 compile error in Mark5B+ "configure: error: C++ compiler cannot create executables"
Jongsoo Kim
jskim at kasi.re.kr
Mon Jul 10 22:15:06 EDT 2017
Dear Walter and Jay,
The compile issue was now sorted out. I would like to ask the following question.
Is there any body who tried the native correlation with Mark5B+, whose OS is the 64bit one? If any, please tell me your successful (or unsuccessful) story.
Best regards,
Jongsoo
On Jul 11, 2017, at 9:47 AM, Walter Brisken <wbrisken at lbo.us<mailto:wbrisken at lbo.us>> wrote:
Good call on the compiler being an issue.
It could be g++ itself, or the MPI software (e.g., openmpi, with compiler called mpicxx) was not found. openmpi is the most commonly used MPI package with DiFX.
-W
On Tue, 11 Jul 2017, Jay Blanchard wrote:
Are you sure you have g++ installed?
I think it's in package build-essential in debian...
On 10 July 2017 at 13:30, Jongsoo Kim <jskim at kasi.re.kr<mailto:jskim at kasi.re.kr>> wrote:
Dear DIFX users,
I am trying to install DiFX 2.4.1 in a MarkB+ in order to do remote
distributed correlation using the native mode of Mark5 for the KVN
observations. The installation options are as follows,
./install-difx --noipp --nodoc --mk5daemon
The above commend compiles packages of "difxio", "difxmessages", and
"mark5access" without any problems. But it generates the attached error
message when it comes to the mpifxcorr package.
The Mark5B+ system has Debian Wheezy 32bit OS. The output of "uname -a"
is as follows.
2.6.32-5-686 #1 SMP Mon Sep 23 23:00:18 UTC 2013 i686 GNU/Linux
Most of the Debian packages required for the difx described in the difx
web site were installed except openmpi.
- pkg-config
- bison
- flex
- libexpat1-dev
- fftw3-dev
- autoconf
- automake
- libtool
- gfortran
The openmpi 1.10.2 was manually installed with --enable-heterogeneous.
Do you have any idea to sort out the problem that I have?
I have the other question. Is there any body who tried the native
correlation with Mark5B+, whose OS is the 64bit one? If any, please tell
me your successful (or unsuccessful) story to me.
Best regards,
Jongsoo
------------------------------
Making mpifxcorr
Reconfiguring mpifxcorr
configure.ac:1: warning: AC_INIT: not a literal: Adam Deller <
adeller at astro.swin.edu.au<mailto:adeller at astro.swin.edu.au>>
configure.ac:1: warning: AC_INIT: not a literal: Adam Deller <
adeller at astro.swin.edu.au<mailto:adeller at astro.swin.edu.au>>
configure.ac:1: warning: AC_INIT: not a literal: Adam Deller <
adeller at astro.swin.edu.au<mailto:adeller at astro.swin.edu.au>>
configure.ac:1: warning: AC_INIT: not a literal: Adam Deller <
adeller at astro.swin.edu.au<mailto:adeller at astro.swin.edu.au>>
configure.ac:5: installing `./install-sh'
configure.ac:5: installing `./missing'
src/Makefile.am: installing `./depcomp'
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether the C++ compiler works... no
configure: error: in `/root/DiFX-2.4.1/mpifxcorr':
configure: error: C++ compiler cannot create executables
See `config.log' for more details
Traceback (most recent call last):
File "./install-difx", line 667, in <module>
run(configstring)
File "./install-difx", line 353, in run
raise RuntimeError, "Error running " + cmd + " in " + os.getcwd()
RuntimeError: Error running ./configure CXX=/opt/openmpi-1.10.2
--prefix=/opt/difx/2.4.1 in /root/DiFX-2.4.1/mpifxcorr
_______________________________________________
Difx-users mailing list
Difx-users at listmgr.nrao.edu<mailto:Difx-users at listmgr.nrao.edu>
https://listmgr.nrao.edu/mailman/listinfo/difx-users
--
-------------------------
Walter Brisken
Director
Long Baseline Observatory
(575)-835-7133 (office)
(505)-234-5912 (cell)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listmgr.nrao.edu/pipermail/difx-users/attachments/20170711/73f008a1/attachment-0001.html>
More information about the Difx-users
mailing list