Hi Michael,
Thanks for your reply. I have tried what you suggested
but I still get the message shown below during make
(it makes some of the libraries but dies when trying
to make lamclean)
I tried a couple of other compilation flags but they
all produced the same result.
Extract of the last part of results from make
Making all in otb
make[1]: Entering directory `/root/LAM/lam-6.5.9/otb'
Making all in lamclean
make[2]: Entering directory
`/root/LAM/lam-6.5.9/otb/lamclean'
/bin/sh ../../libtool --mode=link icc
-I../../share/include -O3 -tpp7 -xW -Xa -w -ipo
-ipo_obj -o lamclean lamclean.o
../../share/liblam.la -lutil
icc -I../../share/include -O3 -tpp7 -xW -Xa -w -ipo
-ipo_obj -o lamclean lamclean.o
../../share/.libs/liblam.a -lutil
IPO: using IR for lamclean.o
IPO: performing single-file optimizations
../../share/.libs/liblam.a(socket.o): In function
`sfh_sock_open_srv_inet_stm':
socket.o(.text+0x3d): undefined reference to
`__bswap_32'
../../share/.libs/liblam.a(socket.o): In function
`sfh_sock_fill_inet_addr.':
socket.o(.text+0x759): undefined reference to
`__bswap_32'
make[2]: *** [lamclean] Error 1
make[2]: Leaving directory
`/root/LAM/lam-6.5.9/otb/lamclean'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/LAM/lam-6.5.9/otb'
make: *** [all-recursive] Error 1
I am guessing that I may be missing something from my
library path or that I am missing an include directory
from my path.
My LD_LIBRARY_PATH and PATH values are as follows
echo $LD_LIBRARY_PATH gives
/opt/intel/compiler70/ia32/lib:
echo $PATH gives
/opt/intel/compiler70/ia32/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
Does this look ok to you?
Thanks,
Paul
__________________________________
Do you Yahoo!?
Yahoo! Calendar - Free online calendar with sync to Outlook(TM).
http://calendar.yahoo.com
|