[overture] Re: FW: Overture error

  • From: Bill Henshaw <henshaw@xxxxxxxx>
  • To: Caroline Yates <CYates@xxxxxxx>
  • Date: Thu, 12 Jan 2012 12:56:31 -0800

Hi Caroline:
   I googled SZ_BufftoBuffDecompress and it seems you may have a version
of HDF that uses the szip library. In this case I think you should add '-lsz'
to the list of HDF libraries (in the file Overture/bin/Makefile)

HDF_LIBS = $(OV_RPATH)$(HDF)/lib -L$(HDF)/lib -lhdf5 -ljpeg -lz -lsz

...Bill

Caroline Yates wrote:
Thank you very much Bill! Actually I installed the libXi-devel package and that 
included the lib. But unfortunately I got another error during 'make':

/usr/public/hdf5-1.8.8-linux-x86_64-static/lib/libhdf5.a(H5Z.o): In function 
`H5Z_init_interface':
H5Z.c:(.text+0x257): undefined reference to `SZ_encoder_enabled'
/usr/public/hdf5-1.8.8-linux-x86_64-static/lib/libhdf5.a(H5Zszip.o): In 
function `H5Z_filter_szip':
H5Zszip.c:(.text+0x113): undefined reference to `SZ_BufftoBuffDecompress'
H5Zszip.c:(.text+0x1a6): undefined reference to `SZ_BufftoBuffCompress'
collect2: ld returned 1 exit status
make[1]: *** [plotStuff] Error 1
make[1]: Leaving directory `/usr/public/overture/Overture.v24/bin'
make: *** [all] Error 2


If you have any suggestions, I would be most grateful.
Kind regards,
Caroline

-----Original Message-----
From: Bill Henshaw [mailto:henshaw@xxxxxxxx] Sent: 10 January 2012 21:21
To: Franck Monmont
Cc: Caroline Yates
Subject: Re: FW: Overture error

Hi Franck, Caroline,
You do not seem to have /usr/lib64/libXi.so on your system but maybe it is not needed.
Try removing it by editing the file Overture/bin/Makefile and changing
OV_X_LIBRARIES = -L$(XLIBS_LIB) -lXpm -lXp -lXt -lXmu -lXi -lXext -lX11
to
OV_X_LIBRARIES = -L$(XLIBS_LIB) -lXpm -lXp -lXt -lXmu -lXext -lX11

...Bill

Franck Monmont wrote:
Hello Bill,
My colleague Caroline is trying to install Overture for me on our Linux system 
but we are struggling a little bit and we are wondering whether you could give 
us an indication of what is missing (see error messages below).
Many thanks
Franck

Franck Monmont
Principal Research Scientist
Schlumberger Cambridge Research
High Cross, Madingley Road
CB3 OEL Cambridge
Tel: +44 (0)1223 325 349
Registered Name: Schlumberger Cambridge Research Limited
Registered Office: Victory House, Churdhill Court, Manor Royal, Crawley, West Sussex, RH10 9LU Registered in England and Wales No. 606177



-----Original Message-----
From: Caroline Yates Sent: 10 January 2012 17:16
To: Franck Monmont
Subject: Overture error

make[1]: Leaving directory `/usr/public/overture/Overture.v24/bin'
make[1]: Entering directory `/usr/public/overture/Overture.v24/bin'
g++ -fPIC -I/usr/public/overture/Overture.v24/bin/../include -I.   -DUSE_MESA 
-I/usr/public/A++/install/include -I/usr/include -I/usr/include  
-DBL_USE_DOUBLE -DBL_Solaris -I/usr/lib64/perl5/CORE   -g   -c plotStuffDriver.C
g++ -fPIC -I/usr/public/overture/Overture.v24/bin/../include -I.   -DUSE_MESA 
-I/usr/public/A++/install/include -I/usr/include -I/usr/include  
-DBL_USE_DOUBLE -DBL_Solaris -I/usr/lib64/perl5/CORE   -g   -c 
plotStuffFunction.C
g++ -fPIC -I/usr/public/overture/Overture.v24/bin/../include -I.   -DUSE_MESA 
-I/usr/public/A++/install/include -I/usr/include -I/usr/include  
-DBL_USE_DOUBLE -DBL_Solaris -I/usr/lib64/perl5/CORE   -g  -o plotStuff 
plotStuffDriver.o plotStuffFunction.o  
-Wl,-rpath,/usr/public/overture/Overture.v24/bin/../lib 
-L/usr/public/overture/Overture.v24/bin/../lib -lOverture -lOverture_static  
-Wl,-rpath,/usr/public/hdf5-1.8.8-linux-x86_64-static/lib 
-L/usr/public/hdf5-1.8.8-linux-x86_64-static/lib -lhdf5 -ljpeg -lz  
-Wl,-rpath,/usr/public/A++/install/lib -L/usr/public/A++/install/lib -lApp 
-lApp_static  -lgfortran -Wl,-rpath,/usr/lib64/perl5/CORE 
-L/usr/lib64/perl5/CORE -lperl -lresolv -lnsl -ldl -lm -lcrypt -lutil -lpthread 
-lc -Wl,-rpath,/usr/lib64 -L/usr/lib64 -lGL -lGLU  -Wl,-rpath,/usr/lib64 
-L/usr/lib64 -lXm -L/usr/lib64 -lXpm -lXp -lXt -lXmu -lXi -lXext -lX11 -lm
/usr/bin/ld: cannot find -lXi
collect2: ld returned 1 exit status
make[1]: *** [plotStuff] Error 1
make[1]: Leaving directory `/usr/public/overture/Overture.v24/bin'
make: *** [all] Error 2


.



.


Other related posts:

  • » [overture] Re: FW: Overture error - Bill Henshaw