I have compiled the CVS GRASS63 on a new 64bit computer with nvidia graphics card running RedHat Enterprise Linux. Everything compiled successfully except for nviz that has some troubles with
shared GL libraries.
I have seen others with similar problems (I had it on another machine too ) mostly due to broken symlink,
but that does not seem to be the case here:

Errors in:
/local/home/helena/grassdev/grass6/lib/ogsf
/local/home/helena/grassdev/grass6/visualization/nviz

(cd /local/home/helena/grassdev/grass6/dist.x86_64-unknown-linux-gnu/ lib; ln -f -s libgrass_ogsf.6.3.cvs.so /local/home/helena/grassdev/ grass6/dist.x86_64-unknown-linux-gnu/lib/libgrass_ogsf.so) /usr/bin/ld: /usr/X11R6/lib64/libGL.a(glapi.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/X11R6/lib64/libGL.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [/local/home/helena/grassdev/grass6/dist.x86_64-unknown- linux-gnu/lib/libgrass_ogsf.6.3.cvs.so] Error 1

what to recompile with -fPIC? if that is really the problem?

thanks a lot for any hints,

Helena


_______________________________________________
grass-dev mailing list
[email protected]
http://grass.itc.it/mailman/listinfo/grass-dev

Reply via email to