[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 08:30:01 EDT 2017
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listmgr.nrao.edu/pipermail/difx-users/attachments/20170710/0d2785c1/attachment.html>
More information about the Difx-users
mailing list