Possibly related to these bugs...?<div><br></div><div><a href="http://public.kitware.com/Bug/view.php?id=9963">http://public.kitware.com/Bug/view.php?id=9963</a></div><div><a href="http://public.kitware.com/Bug/view.php?id=10735">http://public.kitware.com/Bug/view.php?id=10735</a></div>
<div><br></div><div>This is just a guess because the symptom sounds similar...</div><div><br></div><div>To confirm (or deny) can you send along a zip file of a project that demonstrates the problem?</div><div><br></div><div>
Does the problem still exist in CMake 2.8.2?</div><div><br></div><div>Or, if you're able to, try a build of CMake from git with the change mentioned in bug #10735 and let me know if that fixes it.</div><div><br></div>
<div><br></div><div>Thanks,</div><div>David</div><div><br><br><div class="gmail_quote">On Sun, Aug 1, 2010 at 6:53 PM, Richard Offer <span dir="ltr"><<a href="mailto:richard@whitequeen.com">richard@whitequeen.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br>
One of my libraries has started to fail to link due to unresolved symbols,<br>
because the TCPServerDispatcher class is not being linked. It is in fact not<br>
even being compiled.<br>
<br>
Its not mentioned even in the generated NMakefile.<br>
<br>
Iıve deleted the entire build directory and rebuilt from scratch with no<br>
effect.<br>
<br>
Other platforms (OS X and Linux donıt seem to have the issue).<br>
<br>
This is with cmake 2.8.0<br>
<br>
<br>
The only different thing about this build is that Iım using source from a<br>
different drive letter (z: - network share) while the output directory is on<br>
c:<br>
<br>
<br>
c:\Users\Richard\Desktop\BUILD>grep TCPServer Makefile<br>
...<br>
@echo ... lib/poco-1.3.6p2-all/Net/src/TCPServer.obj<br>
@echo ... lib/poco-1.3.6p2-all/Net/src/TCPServer.i<br>
@echo ... lib/poco-1.3.6p2-all/Net/src/TCPServer.s<br>
@echo ... lib/poco-1.3.6p2-all/Net/src/TCPServerConnection.obj<br>
@echo ... lib/poco-1.3.6p2-all/Net/src/TCPServerConnection.i<br>
@echo ... lib/poco-1.3.6p2-all/Net/src/TCPServerConnection.s<br>
@echo ...<br>
lib/poco-1.3.6p2-all/Net/src/TCPServerConnectionFactory.obj<br>
@echo ... lib/poco-1.3.6p2-all/Net/src/TCPServerConnectionFactory.i<br>
@echo ... lib/poco-1.3.6p2-all/Net/src/TCPServerConnectionFactory.s<br>
@echo ... lib/poco-1.3.6p2-all/Net/src/TCPServerParams.obj<br>
@echo ... lib/poco-1.3.6p2-all/Net/src/TCPServerParams.i<br>
@echo ... lib/poco-1.3.6p2-all/Net/src/TCPServerParams.s<br>
<br>
c:\Users\Richard\Desktop\BUILD>z:<br>
<br>
z:\Shared\Proj\src\VIP>grep TCPServer CMakeLists.txt<br>
${POCO_TOP}/Net/src/TCPServer.cpp<br>
${POCO_TOP}/Net/src/TCPServerConnection.cpp<br>
${POCO_TOP}/Net/src/TCPServerConnectionFactory.cpp<br>
${POCO_TOP}/Net/src/TCPServerDispatcher.cpp<br>
${POCO_TOP}/Net/src/TCPServerParams.cpp<br>
<br>
<br>
Thanks,<br>
<br>
<br>
Richard.<br>
<br>
<br>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the CMake FAQ at: <a href="http://www.cmake.org/Wiki/CMake_FAQ" target="_blank">http://www.cmake.org/Wiki/CMake_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.cmake.org/mailman/listinfo/cmake" target="_blank">http://www.cmake.org/mailman/listinfo/cmake</a><br>
</blockquote></div><br></div>