<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:'Times New Roman',Times,serif;" dir="ltr">
<div style="color: rgb(0, 0, 0);">
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>Update : I have got around this for mpifxcorr by creating a link between where ipp is installed and where the mpifxcorr "Makefile" is trying to find
it.</b></font></div>
<div dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b><br>
</b></font></div>
<div dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>Next problem is vex2difx :
<br>
</b></font></div>
<div dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b><br>
</b></font></div>
<div dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>
<div>libtool: link: g++ -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -o vexpeek timeutils.o vexpeek.o ../vexdatamodel/.libs/libvexdatamodel.a -L/home/oper/DiFX-2.5.2/lib ../vex/.libs/libvex.a -lfftw3
-lgsl -lgslcblas -lfl -lm /home/oper/DiFX-2.5.2/lib/libdifxio.so /home/oper/DiFX-2.5.2/lib/libdirlist.so -Wl,-rpath -Wl,/home/oper/DiFX-2.5.2/lib -Wl,-rpath -Wl,/home/oper/DiFX-2.5.2/lib<br>
/usr/bin/ld: timeutils.o: relocation R_X86_64_PC32 against symbol `gettimeofday@@GLIBC_2.2.5' can not be used when making a shared object; recompile with -fPIC<br>
/usr/bin/ld: final link failed: Bad value<br>
collect2: error: ld returned 1 exit status<br>
make[2]: *** [vexpeek] Error 1<br>
Makefile:374: recipe for target 'vexpeek' failed<br>
make[2]: Leaving directory '/home/oper/DiFX-2.5.2/applications/vex2difx/src'<br>
make[1]: *** [all-recursive] Error 1<br>
Makefile:346: recipe for target 'all-recursive' failed<br>
make[1]: Leaving directory '/home/oper/DiFX-2.5.2/applications/vex2difx'<br>
make: *** [all] Error 2<br>
Makefile:277: recipe for target 'all' failed<br>
Traceback (most recent call last):<br>
File "./install-difx", line 778, in <module><br>
difxroot, apptarget[5])<br>
File "./install-difx", line 509, in auto_compile<br>
run(MAKEcommand + target)<br>
File "./install-difx", line 459, in run<br>
raise RuntimeError, "Error running " + cmd + " in " + os.getcwd()<br>
RuntimeError: Error running make all in /home/oper/DiFX-2.5.2/applications/vex2difx<br>
<br>
</div>
<br>
</b></font></div>
<div dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b><br>
</b></font></div>
<div dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>From:</b> Stuart Weston<br>
<b>Sent:</b> Thursday, 24 January 2019 1:19 PM<br>
<b>To:</b> Difx-users<br>
<b>Subject:</b> Build Issues mpifxcorr DiFX-2.5.2</font>
<div> </div>
</div>
<div dir="ltr">
<div id="x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:#000000; font-family:'Times New Roman',Times,serif">
<p style="margin-top:0; margin-bottom:0"><br>
</p>
<p style="margin-top:0; margin-bottom:0"></p>
<p style="margin-top:0; margin-bottom:0">I have upgraded my Flexbuff/DiFX servers to Debian Stretch. So am re-building and installing DiFX.</p>
<p style="margin-top:0; margin-bottom:0"><br>
</p>
<p style="margin-top:0; margin-bottom:0">I have also reinstalled IPP just to be sure.<br>
</p>
<p style="margin-top:0; margin-bottom:0"><br>
</p>
<p style="margin-top:0; margin-bottom:0">I don't want to mess with the Makefile's and install-difx scripts.</p>
<p style="margin-top:0; margin-bottom:0"><br>
</p>
<p style="margin-top:0; margin-bottom:0">Anyway "mpifxcorr" is failing to build as it can't find : </p>
<p style="margin-top:0; margin-bottom:0"><br>
</p>
<p style="margin-top:0; margin-bottom:0"><span> -lippvm -lippcore -lipps</span></p>
<p style="margin-top:0; margin-bottom:0"><span><br>
</span></p>
<p style="margin-top:0; margin-bottom:0"><span>Now I can see two locations where these exist, ie :
<br>
</span></p>
<p style="margin-top:0; margin-bottom:0"><span><br>
</span></p>
<p style="margin-top:0; margin-bottom:0"><span>$IPPROOT/<span>compilers_and_libraries_2018.0.128/linux/ipp/lib/intel64_lin</span><br>
</span></p>
<p style="margin-top:0; margin-bottom:0"><span><br>
</span></p>
<p style="margin-top:0; margin-bottom:0"><span>and</span></p>
<p style="margin-top:0; margin-bottom:0"><span><br>
</span></p>
<p style="margin-top:0; margin-bottom:0"><span><span><span>$IPPROOT/</span>compilers_and_libraries_2018.0.128/linux/ipp/lib/intel64_lin/threaded</span><br>
</span></p>
<p style="margin-top:0; margin-bottom:0"><span><br>
</span></p>
<p style="margin-top:0; margin-bottom:0"><span>So I put one of these locations into the "setup.bash" :
<br>
</span></p>
<p style="margin-top:0; margin-bottom:0"><span><br>
</span></p>
<p style="margin-top:0; margin-bottom:0"><span></span></p>
<div>####### LIBRARY PATHS #######################<br>
####### Uncomment and modify if needed, #####<br>
####### such as 64-bit OpenSuSE #############<br>
export IPP_LIBRARY_PATH="${IPPROOT}"/ipp/lib/intel64:"${IPPROOT}"/compiler/lib/intel64:"${IPPROOT}"/compilers_and_libraries_2018.0.128/linux/ipp/include:"${IPPROOT}"/compilers_and_libraries_2018.0.128/linux/ipp/lib/intel64_lin<br>
</div>
<div><br>
</div>
<div>I source this modified "setup.bash" to make sure the modifications stick. I do an "env" and yes they are all there.</div>
<div><br>
</div>
<span>./install-difx --doonly=mpifxcorr</span><br>
<p style="margin-top:0; margin-bottom:0"><span><br>
</span></p>
<p style="margin-top:0; margin-bottom:0"><span>If I go "--noipp" its all happy. <br>
</span></p>
<p style="margin-top:0; margin-bottom:0"><span><br>
</span></p>
<p style="margin-top:0; margin-bottom:0"><span>Even though I have set IPPROOT and IPP_LIBRARY_PATH to be different to the deafult os "/opt/intel", I can see that the Makefile set's reconfigured with "/opt/intel" and doesn't take the above ?<br>
</span></p>
<p style="margin-top:0; margin-bottom:0"><span><br>
</span></p>
<p style="margin-top:0; margin-bottom:0"><span>Any ideas, as I see LD_LIBRARY_PATH gets purged in the make so I can't set it externaly.<br>
</span></p>
<p style="margin-top:0; margin-bottom:0"><span><br>
</span></p>
Log is below as it bounced when attached ?
<p></p>
<p style="margin-top:0; margin-bottom:0"><br>
</p>
<p style="margin-top:0; margin-bottom:0"></p>
<div>************************************<br>
Getting environmental variables<br>
<br>
--> .<br>
==> /home/oper/DiFX-2.5.2<br>
<br>
<br>
Building/Installing from the master tag source directory<br>
Setup dir: .<br>
Source dir: /home/oper/DiFX-2.5.2<br>
Start dir: /home/oper/DiFX-2.5.2<br>
Build dir: /home/oper/DiFX-2.5.2<br>
PkgCfg path: /home/oper/DiFX-2.5.2/pkgconfig:/home/oper/DiFX-2.5.2/lib64/pkgconfig:/home/oper/DiFX-2.5.2/lib/pkgconfig<br>
<br>
************************************<br>
Setting up directories<br>
<br>
/home/oper/DiFX-2.5.2/lib/pkgconfig/ipp.pc already exists<br>
<br>
--> libraries<br>
==> /home/oper/DiFX-2.5.2/libraries<br>
<br>
--> /home/oper/DiFX-2.5.2<br>
==> /home/oper/DiFX-2.5.2<br>
<br>
<br>
************************************<br>
Making mpifxcorr<br>
<br>
--> mpifxcorr/<br>
==> /home/oper/DiFX-2.5.2/mpifxcorr<br>
<br>
Reconfiguring mpifxcorr<br>
Run(aclocal) in /home/oper/DiFX-2.5.2/mpifxcorr<br>
Run(autoconf) in /home/oper/DiFX-2.5.2/mpifxcorr<br>
Run(autoheader) in /home/oper/DiFX-2.5.2/mpifxcorr<br>
Run(automake -acf) in /home/oper/DiFX-2.5.2/mpifxcorr<br>
Run(./configure CXX=/usr/bin/mpicxx --prefix=/home/oper/DiFX-2.5.2) in /home/oper/DiFX-2.5.2/mpifxcorr<br>
checking for a BSD-compatible install... /usr/bin/install -c<br>
checking whether build environment is sane... yes<br>
checking for a thread-safe mkdir -p... /bin/mkdir -p<br>
checking for gawk... gawk<br>
checking whether make sets $(MAKE)... yes<br>
checking whether make supports nested variables... yes<br>
checking whether the C++ compiler works... yes<br>
checking for C++ compiler default output file name... a.out<br>
checking for suffix of executables... <br>
checking whether we are cross compiling... no<br>
checking for suffix of object files... o<br>
checking whether we are using the GNU C++ compiler... yes<br>
checking whether /usr/bin/mpicxx accepts -g... yes<br>
checking for style of include used by make... GNU<br>
checking dependency style of /usr/bin/mpicxx... gcc3<br>
checking for ranlib... ranlib<br>
checking how to run the C++ preprocessor... /usr/bin/mpicxx -E<br>
checking for grep that handles long lines and -e... /bin/grep<br>
checking for egrep... /bin/grep -E<br>
checking for ANSI C header files... yes<br>
checking for sys/types.h... yes<br>
checking for sys/stat.h... yes<br>
checking for stdlib.h... yes<br>
checking for string.h... yes<br>
checking for memory.h... yes<br>
checking for strings.h... yes<br>
checking for inttypes.h... yes<br>
checking for stdint.h... yes<br>
checking for unistd.h... yes<br>
checking whether byte ordering is bigendian... no<br>
checking for pkg-config... /usr/bin/pkg-config<br>
checking pkg-config is at least version 0.9.0... yes<br>
checking for IPP... yes<br>
checking for pthread_create in -lpthread... yes<br>
checking for DIFXMESSAGE... yes<br>
checking for VDIFIO... yes<br>
checking for MARK5IPC... yes<br>
checking for DIRLIST... yes<br>
configure: Did not find STREAMSTOR in /home/oper/DiFX-2.5.2/pkgconfig:/home/oper/DiFX-2.5.2/lib64/pkgconfig:/home/oper/DiFX-2.5.2/lib/pkgconfig<br>
<br>
No suitable streamstor.pc file was found so the native<br>
Mark5 support will be suppressed.<br>
<br>
checking for M5ACCESS... yes<br>
checking for clock_gettime in -lrt... yes<br>
CXXFLAGS = -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -DIPP9 -I/opt/intel/ipp/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include<br>
LIBS = -L/home/oper/DiFX-2.5.2/lib -lmark5access -L/home/oper/DiFX-2.5.2/lib -lvdifio -L/opt/intel/lib/intel64 -L/opt/intel/ipp/lib/intel64 -L/opt/intel/compiler/lib/intel64 -Wl,-rpath,/opt/intel/lib/intel64 -Wl,-rpath,/opt/intel/ipp/lib/intel64 -lipps -lippvm
-lippcore -lpthread -L/home/oper/DiFX-2.5.2/lib -ldifxmessage -L/home/oper/DiFX-2.5.2/lib -lmark5ipc -L/home/oper/DiFX-2.5.2/lib -ldirlist -lrt -lpthread
<br>
checking that generated files are newer than configure... done<br>
configure: creating ./config.status<br>
config.status: creating Makefile<br>
config.status: creating mpifxcorr.pc<br>
config.status: creating fxcorr.pc<br>
config.status: creating src/Makefile<br>
config.status: creating src/architecture.h<br>
config.status: creating scripts/Makefile<br>
config.status: creating utils/Makefile<br>
config.status: creating config.h<br>
config.status: config.h is unchanged<br>
config.status: executing depfiles commands<br>
Run(make all) in /home/oper/DiFX-2.5.2/mpifxcorr<br>
make all-recursive<br>
make[1]: Entering directory '/home/oper/DiFX-2.5.2/mpifxcorr'<br>
Making all in src<br>
make[2]: Entering directory '/home/oper/DiFX-2.5.2/mpifxcorr/src'<br>
/usr/bin/mpicxx -DHAVE_CONFIG_H -I. -I.. -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -DIPP9 -I/opt/intel/ipp/include
-I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -MT pcal.o -MD -MP -MF .deps/pcal.Tpo -c -o pcal.o pcal.cpp<br>
mv -f .deps/pcal.Tpo .deps/pcal.Po<br>
/usr/bin/mpicxx -DHAVE_CONFIG_H -I. -I.. -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -DIPP9 -I/opt/intel/ipp/include
-I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -MT configuration.o -MD -MP -MF .deps/configuration.Tpo -c -o configuration.o configuration.cpp<br>
mv -f .deps/configuration.Tpo .deps/configuration.Po<br>
/usr/bin/mpicxx -DHAVE_CONFIG_H -I. -I.. -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -DIPP9 -I/opt/intel/ipp/include
-I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -MT mode.o -MD -MP -MF .deps/mode.Tpo -c -o mode.o mode.cpp<br>
mv -f .deps/mode.Tpo .deps/mode.Po<br>
/usr/bin/mpicxx -DHAVE_CONFIG_H -I. -I.. -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -DIPP9 -I/opt/intel/ipp/include
-I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -MT core.o -MD -MP -MF .deps/core.Tpo -c -o core.o core.cpp<br>
mv -f .deps/core.Tpo .deps/core.Po<br>
/usr/bin/mpicxx -DHAVE_CONFIG_H -I. -I.. -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -DIPP9 -I/opt/intel/ipp/include
-I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -MT datastream.o -MD -MP -MF .deps/datastream.Tpo -c -o datastream.o datastream.cpp<br>
mv -f .deps/datastream.Tpo .deps/datastream.Po<br>
/usr/bin/mpicxx -DHAVE_CONFIG_H -I. -I.. -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -DIPP9 -I/opt/intel/ipp/include
-I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -MT polyco.o -MD -MP -MF .deps/polyco.Tpo -c -o polyco.o polyco.cpp<br>
mv -f .deps/polyco.Tpo .deps/polyco.Po<br>
/usr/bin/mpicxx -DHAVE_CONFIG_H -I. -I.. -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -DIPP9 -I/opt/intel/ipp/include
-I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -MT mk5.o -MD -MP -MF .deps/mk5.Tpo -c -o mk5.o mk5.cpp<br>
mv -f .deps/mk5.Tpo .deps/mk5.Po<br>
/usr/bin/mpicxx -DHAVE_CONFIG_H -I. -I.. -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -DIPP9 -I/opt/intel/ipp/include
-I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -MT mk5mode.o -MD -MP -MF .deps/mk5mode.Tpo -c -o mk5mode.o mk5mode.cpp<br>
mv -f .deps/mk5mode.Tpo .deps/mk5mode.Po<br>
/usr/bin/mpicxx -DHAVE_CONFIG_H -I. -I.. -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -DIPP9 -I/opt/intel/ipp/include
-I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -MT fxmanager.o -MD -MP -MF .deps/fxmanager.Tpo -c -o fxmanager.o fxmanager.cpp<br>
mv -f .deps/fxmanager.Tpo .deps/fxmanager.Po<br>
/usr/bin/mpicxx -DHAVE_CONFIG_H -I. -I.. -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -DIPP9 -I/opt/intel/ipp/include
-I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -MT model.o -MD -MP -MF .deps/model.Tpo -c -o model.o model.cpp<br>
mv -f .deps/model.Tpo .deps/model.Po<br>
/usr/bin/mpicxx -DHAVE_CONFIG_H -I. -I.. -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -DIPP9 -I/opt/intel/ipp/include
-I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -MT visibility.o -MD -MP -MF .deps/visibility.Tpo -c -o visibility.o visibility.cpp<br>
mv -f .deps/visibility.Tpo .deps/visibility.Po<br>
/usr/bin/mpicxx -DHAVE_CONFIG_H -I. -I.. -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -DIPP9 -I/opt/intel/ipp/include
-I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -MT switchedpower.o -MD -MP -MF .deps/switchedpower.Tpo -c -o switchedpower.o switchedpower.cpp<br>
mv -f .deps/switchedpower.Tpo .deps/switchedpower.Po<br>
/usr/bin/mpicxx -DHAVE_CONFIG_H -I. -I.. -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -DIPP9 -I/opt/intel/ipp/include
-I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -MT mark5bfile.o -MD -MP -MF .deps/mark5bfile.Tpo -c -o mark5bfile.o mark5bfile.cpp<br>
mv -f .deps/mark5bfile.Tpo .deps/mark5bfile.Po<br>
/usr/bin/mpicxx -DHAVE_CONFIG_H -I. -I.. -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -DIPP9 -I/opt/intel/ipp/include
-I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -MT vdiffile.o -MD -MP -MF .deps/vdiffile.Tpo -c -o vdiffile.o vdiffile.cpp<br>
mv -f .deps/vdiffile.Tpo .deps/vdiffile.Po<br>
/usr/bin/mpicxx -DHAVE_CONFIG_H -I. -I.. -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -DIPP9 -I/opt/intel/ipp/include
-I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -MT vdiffake.o -MD -MP -MF .deps/vdiffake.Tpo -c -o vdiffake.o vdiffake.cpp<br>
mv -f .deps/vdiffake.Tpo .deps/vdiffake.Po<br>
/usr/bin/mpicxx -DHAVE_CONFIG_H -I. -I.. -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -DIPP9 -I/opt/intel/ipp/include
-I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -MT vdifnetwork.o -MD -MP -MF .deps/vdifnetwork.Tpo -c -o vdifnetwork.o vdifnetwork.cpp<br>
mv -f .deps/vdifnetwork.Tpo .deps/vdifnetwork.Po<br>
/usr/bin/mpicxx -DHAVE_CONFIG_H -I. -I.. -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -DIPP9 -I/opt/intel/ipp/include
-I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -MT vdifsharedmemory.o -MD -MP -MF .deps/vdifsharedmemory.Tpo -c -o vdifsharedmemory.o vdifsharedmemory.cpp<br>
mv -f .deps/vdifsharedmemory.Tpo .deps/vdifsharedmemory.Po<br>
/usr/bin/mpicxx -DHAVE_CONFIG_H -I. -I.. -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -DIPP9 -I/opt/intel/ipp/include
-I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -MT datamuxer.o -MD -MP -MF .deps/datamuxer.Tpo -c -o datamuxer.o datamuxer.cpp<br>
mv -f .deps/datamuxer.Tpo .deps/datamuxer.Po<br>
/usr/bin/mpicxx -DHAVE_CONFIG_H -I. -I.. -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -DIPP9 -I/opt/intel/ipp/include
-I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -MT vdifmark6_datastream.o -MD -MP -MF .deps/vdifmark6_datastream.Tpo -c -o vdifmark6_datastream.o vdifmark6_datastream.cpp<br>
mv -f .deps/vdifmark6_datastream.Tpo .deps/vdifmark6_datastream.Po<br>
/usr/bin/mpicxx -DHAVE_CONFIG_H -I. -I.. -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -DIPP9 -I/opt/intel/ipp/include
-I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -MT nativemk5_stubs.o -MD -MP -MF .deps/nativemk5_stubs.Tpo -c -o nativemk5_stubs.o nativemk5_stubs.cpp<br>
mv -f .deps/nativemk5_stubs.Tpo .deps/nativemk5_stubs.Po<br>
/usr/bin/mpicxx -DHAVE_CONFIG_H -I. -I.. -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -DIPP9 -I/opt/intel/ipp/include
-I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -MT mark5bmark5_stubs.o -MD -MP -MF .deps/mark5bmark5_stubs.Tpo -c -o mark5bmark5_stubs.o mark5bmark5_stubs.cpp<br>
mv -f .deps/mark5bmark5_stubs.Tpo .deps/mark5bmark5_stubs.Po<br>
/usr/bin/mpicxx -DHAVE_CONFIG_H -I. -I.. -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -DIPP9 -I/opt/intel/ipp/include
-I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -MT vdifmark5_stubs.o -MD -MP -MF .deps/vdifmark5_stubs.Tpo -c -o vdifmark5_stubs.o vdifmark5_stubs.cpp<br>
mv -f .deps/vdifmark5_stubs.Tpo .deps/vdifmark5_stubs.Po<br>
rm -f libmpifxcorr.a<br>
ar cru libmpifxcorr.a pcal.o configuration.o mode.o core.o datastream.o polyco.o mk5.o mk5mode.o fxmanager.o mathutil.o model.o visibility.o alert.o switchedpower.o mark5bfile.o vdiffile.o vdiffake.o vdifnetwork.o vdifsharedmemory.o sharedmemorybuffer.o datamuxer.o
vdifmark6_datastream.o nativemk5_stubs.o mark5bmark5_stubs.o vdifmark5_stubs.o <br>
ranlib libmpifxcorr.a<br>
rm -f libfxcorr.a<br>
ar cru libfxcorr.a configuration.o pcal.o mathutil.o mode.o mk5mode.o polyco.o visibility.o model.o datamuxer.o alert.o
<br>
ranlib libfxcorr.a<br>
/usr/bin/mpicxx -DHAVE_CONFIG_H -I. -I.. -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -DIPP9 -I/opt/intel/ipp/include
-I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -MT mpifxcorr.o -MD -MP -MF .deps/mpifxcorr.Tpo -c -o mpifxcorr.o mpifxcorr.cpp<br>
mv -f .deps/mpifxcorr.Tpo .deps/mpifxcorr.Po<br>
/usr/bin/mpicxx -g -O2 -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -DIPP9 -I/opt/intel/ipp/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -I/home/oper/DiFX-2.5.2/include -o
mpifxcorr mpifxcorr.o fxmanager.o core.o datastream.o visibility.o configuration.o mathutil.o mode.o model.o mk5.o mk5mode.o datamuxer.o mark5bfile.o vdiffile.o vdiffake.o vdifnetwork.o vdifsharedmemory.o sharedmemorybuffer.o polyco.o alert.o pcal.o switchedpower.o
vdifmark6_datastream.o nativemk5_stubs.o mark5bmark5_stubs.o vdifmark5_stubs.o -L/home/oper/DiFX-2.5.2/lib -lmark5access -L/home/oper/DiFX-2.5.2/lib -lvdifio -L/opt/intel/lib/intel64 -L/opt/intel/ipp/lib/intel64 -L/opt/intel/compiler/lib/intel64 -Wl,-rpath,/opt/intel/lib/intel64
-Wl,-rpath,/opt/intel/ipp/lib/intel64 -lipps -lippvm -lippcore -lpthread -L/home/oper/DiFX-2.5.2/lib -ldifxmessage -L/home/oper/DiFX-2.5.2/lib -lmark5ipc -L/home/oper/DiFX-2.5.2/lib -ldirlist -lrt -lpthread
<br>
Makefile:659: recipe for target 'mpifxcorr' failed<br>
make[2]: Leaving directory '/home/oper/DiFX-2.5.2/mpifxcorr/src'<br>
Makefile:439: recipe for target 'all-recursive' failed<br>
make[1]: Leaving directory '/home/oper/DiFX-2.5.2/mpifxcorr'<br>
Makefile:355: recipe for target 'all' failed<br>
<br>
</div>
<br>
<p></p>
<p style="margin-top:0; margin-bottom:0"><br>
</p>
<div id="x_Signature">
<div style="font-family:Tahoma; font-size:13px">
<div style="font-family:Tahoma; font-size:13px">
<div style="font-family:Tahoma; font-size:13px">
<div style="font-family:Tahoma; font-size:13px">
<div style="font-family:Tahoma; font-size:13px">
<div style="font-family:Tahoma; font-size:13px">
<div style="font-family:Tahoma; font-size:13px">Stuart Weston</div>
<div style="font-family:Tahoma; font-size:13px"><br>
</div>
<div style="font-family:Tahoma; font-size:13px">Mobile: 021 713062<br>
<br>
Skype: stuart.d.weston<br>
Email: stuart.weston@aut.ac.nz<br>
<br>
http://www.atnf.csiro.au/people/Stuart.Weston/index.html<br>
<br>
Software Engineer<br>
Institute for Radio Astronomy & Space Research (IRASR)<br>
School of Engineering, Computer and Mathematical Sciences<br>
Faculty of Design and Creative Technologies<br>
Auckland University of Technology, New Zealand.<br>
<br>
http://www.irasr.aut.ac.nz/<br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>