Purify Link error
Hello,
I've a link error under solaris when i try to use purify on Ice. I try to compile the hello world program (server part) using purify. When i don't use purify everything link fine ... however when I use purify i've this following error:
purify /u1/SUNWspro/bin/CC -R /export/home/venninj/opt/Ice-3.1.0/lib -z text -mt +p -features=tmplife -xarch=v8plus -KPIC -g -L../../../lib -o server Hello.o HelloI.o Server.o -LOME/usr/lib -lbz2 -L/export/home/venninj/usr/lib -lIce -lIceUtil -mt
Purify 7.0 Solaris 2 (32-bit) (C) Copyright IBM Corporation. 1992, 2006 All Rights Reserved.
Instrumenting: libIce.so.31 libIceUtil.so.31 Linking
Undefined first referenced
symbol in file
BZ2_bzBuffToBuffDecompress /export/home/venninj/opt/Ice-3.1.0/lib/libIce.so.31_pure_p3_c0_104192125_58_32
BZ2_bzBuffToBuffCompress /export/home/venninj/opt/Ice-3.1.0/lib/libIce.so.31_pure_p3_c0_104192125_58_32
ld: fatal: Symbol referencing errors. No output written to server
Can you help me ?
Thank you.
Joël
Phd Student
- University of Lille 1 (France)
- I work on distributed simulation (i'm ask my self if i should use Ice has a backend)