From: Wheeler, Fred (Research) <wheeler@cr...> - 2002-07-28 21:10:46
Over the weekend the Solaris nightly build started producing a lot of errors. I updated to CMake 1.4
for that build on Friday. I am quite sure that these new errors are due to yet another v3p library
dependency breakage that will go away when the CMakeLists files are updated to those in Amitha's
branch. So, I'm going to let those errors be until the merge.
For the curious: The CMakeListsLink files in the trunk should handle all library dependencies
properly, but something is wrong. The problem has been that for the v3p libs the CMakeListsLink file
is generally not used, instead we include the Module/FindXXX.cmake. These module files activate and
include a new library only once due to their IF(NOT HAS_XXX) commands -- this causes library
dependency trouble with some linkers. The CMakeListsLink files activate and add in their library
every time they are included. Thank goodness this will all soon be history.
Fred Wheeler, GE CRD, KWC-303
Phone: 518-387-7225 (GE Internal Dialcom: 8*833-7225)
Fax: 518-387-4042 (GE Internal Dialcom: 8*833-4042)