From: Alan W. I. <ir...@be...> - 2015-05-31 20:23:29
|
On 2015-05-27 14:50-0700 Alan W. Irwin wrote: > [.... F]or my latest build [on Linux I found] > > software@raven> grep CMAKE_CXX_IMPLICIT_LINK_ CMakeFiles/3.0.2/CMakeCXXCompiler.cmake > set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;c") > set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/4.7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") > set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") To Arjen and Phil: Today I plan to tackle the job of parsing this information so that our traditional build system for the static case will have the same C++ compiler library information as our CMake-based build, and I will ask you both to test the result on Cygwin and MSVC. Meanwhile, would both of you guys please let me know the exact results for CMAKE_CXX_IMPLICIT_LINK_LIBRARIES and CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES from CMakeFiles/<VERSION>/CMakeCXXCompiler.cmake in your build trees for both the Cygwin and MSVC platforms? I would appreciate you sharing that knowledge (especially if you don't have to do anything special other than to look it up in an old build directory) since it should help me to figure out in advance if I have to do anything special to deal with drive letters, etc., for the various Cygwin and MSVC cases. Alan __________________________ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); the Time Ephemerides project (timeephem.sf.net); PLplot scientific plotting software package (plplot.sf.net); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ |