<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hello,<br>
I'm using the last vxl repository in a ubuntu machine.<br>
I compiled vxl without problem.<br>
I'm writing my classes and wrappers from vxl, cmake work fine
finding vxl, BUT<br>
at the and of generating the Makefile I get the warning:<br>
<br>
<meta name="qrichtext" content="1">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;"><!--StartFragment--><span
style=" color:#ff0000;">CMake Warning at
projects/annotation_tool/exec/CMakeLists.txt:3 (ADD_EXECUTABLE):</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span
style=" color:#ff0000;"> Cannot generate a safe linker search
path for target annotation_tool_exec</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span
style=" color:#ff0000;"> because files in some directories may
conflict with libraries in implicit</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span
style=" color:#ff0000;"> directories:</span></p>
<p style="-qt-paragraph-type:empty; margin-top:0px;
margin-bottom:0px; margin-left:0px; margin-right:0px;
-qt-block-indent:0; text-indent:0px; color:#ff0000;"><br>
</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span
style=" color:#ff0000;"> link library [libgeotiff.so] in
/usr/lib may be hidden by files in:</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span
style=" color:#ff0000;"> /home/piccir/Documents/vxl_build/lib</span></p>
<p style="-qt-paragraph-type:empty; margin-top:0px;
margin-bottom:0px; margin-left:0px; margin-right:0px;
-qt-block-indent:0; text-indent:0px; color:#ff0000;"><br>
</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span
style=" color:#ff0000;"> Some of these libraries may not be
found correctly.</span></p>
<p style="-qt-paragraph-type:empty; margin-top:0px;
margin-bottom:0px; margin-left:0px; margin-right:0px;
-qt-block-indent:0; text-indent:0px; color:#ff0000;"><br>
<br>
<!--EndFragment--></p>
<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1">
<style type="text/css">
p, li { white-space: pre-wrap; }
</style>Now libgeotiff is required from vxl and he makes his own version
in lib, but is different from the one in /usr/lib.<br>
I'll post this problem on vxl mailing list too.<br>
When compiling I get this error:<br>
<br>
/usr/bin/ld:
/home/piccir/Documents/vxl_build/lib/libgeotiff.a(geo_tiffp.o):
undefined reference to symbol '_TIFFrealloc'<br>
/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<br>
/usr/lib/i386-linux-gnu/libtiff.so: could not read symbols: Invalid
operation<br>
<br>
How to change the library to link in cmake? or I have to manually
edit the Makefile??<br>
<br>
Thank you<br>
<br>
Marco <br>
</body>
</html>