From: marco <pi...@gm...> - 2013-08-19 16:59:01
|
Hi All I have the following error from cmake Cannot generate a safe linker search path for target vidl_transcode because files in some directories may conflict with libraries in implicit directories: link library [libgeotiff.so] in /usr/lib may be hidden by files in: /home/piccir/Documents/vxl_build/lib Some of these libraries may not be found correctly. in compilation I get: /usr/bin/ld: /home/piccir/Documents/vxl_build/lib/libgeotiff.a(geo_tiffp.o): undefined reference to symbol '_TIFFrealloc' /usr/bin/ld: note: '_TIFFrealloc' is defined in DSO /usr/lib/i386-linux-gnu/libtiff.so so try adding it to the linker command line /usr/lib/i386-linux-gnu/libtiff.so: could not read symbols: Invalid operation collect2: ld returned 1 exit status seems that the library generated in /vxl/lib/ is making cmake confused.. it's possible to rename it?? |
From: Matthew W. <mat...@ki...> - 2013-08-19 17:58:07
|
On 2013-08-19 12:58, marco wrote: > I have the following error from cmake > > Cannot generate a safe linker search path for target vidl_transcode because > files in some directories may conflict with libraries in implicit > directories: > > link library [libgeotiff.so] in /usr/lib may be hidden by files in: > /home/piccir/Documents/vxl_build/lib > > Some of these libraries may not be found correctly. If you have a libgeotiff on your system, I would recommend finding out why VXL thinks it needs to build its own, and get it to use your system library instead. -- Matthew |
From: marco <pi...@gm...> - 2013-08-19 18:00:49
|
On 08/19/2013 01:57 PM, Matthew Woehlke wrote: > On 2013-08-19 12:58, marco wrote: >> I have the following error from cmake >> >> Cannot generate a safe linker search path for target vidl_transcode because >> files in some directories may conflict with libraries in implicit >> directories: >> >> link library [libgeotiff.so] in /usr/lib may be hidden by files in: >> /home/piccir/Documents/vxl_build/lib >> >> Some of these libraries may not be found correctly. > If you have a libgeotiff on your system, I would recommend finding out > why VXL thinks it needs to build its own, and get it to use your system > library instead. Yeah I posted the question on vxl mailing list...... however just for knowledge if I want to decide which lib to link how is possible with cmake? Thank you > |
From: marco <pi...@gm...> - 2013-08-19 18:01:54
|
Ops, Sorry wrong reply, disregard prev message On 08/19/2013 01:57 PM, Matthew Woehlke wrote: > On 2013-08-19 12:58, marco wrote: >> I have the following error from cmake >> >> Cannot generate a safe linker search path for target vidl_transcode because >> files in some directories may conflict with libraries in implicit >> directories: >> >> link library [libgeotiff.so] in /usr/lib may be hidden by files in: >> /home/piccir/Documents/vxl_build/lib >> >> Some of these libraries may not be found correctly. > If you have a libgeotiff on your system, I would recommend finding out > why VXL thinks it needs to build its own, and get it to use your system > library instead. > |