Brad King wrote:
In order to be consistent for both PREFIX and SUFFIX and allow them to
be set separately for the DLL and the import library, I created new
properties IMPORT_PREFIX and IMPORT_SUFFIX. I haven't updated the
documentation because these are part of incremental commits for a
larger set of changes. You can set the target property IMPORT_PREFIX
to "" also to solve the problem.
I applied IMPORT_PREFIX "" and the liblib problem goes away. Thanks!
I will await your design decisions on IMPORT_SUFFIX. I'm not really up
on conventions regarding stub libraries and GCC. Currently, "make"
creates libname.a, libname.dll, and libname.dll.a. "make install"
reports that it's installing libname.a, libname.dll, and libname.lib
[sic]. However, no libname.lib is actually installed, probably for the
excellent reason that it doesn't exist. :-) So it seems it's
misreporting.
Cheers,
Brandon
Brandon J. Van [EMAIL PROTECTED] ~/msys/Chicken-2.3
$ make install
Running cmake script file cmake_install.cmake
-- Install configuration: "Release"
-- Installing E:/Program Files/Chicken/chicken-ffi-macros.scm
-- Installing E:/Program Files/Chicken/chicken-match-macros.scm
-- Installing E:/Program Files/Chicken/chicken-more-macros.scm
-- Installing E:/Program Files/Chicken/csibatch.bat
-- Installing E:/Program Files/Chicken/chicken.h
-- Installing E:/Program Files/Chicken/chicken.1
-- Installing E:/Program Files/Chicken/csi.1
-- Installing E:/Program Files/Chicken/csc.1
-- Installing E:/Program Files/Chicken/chicken-setup.1
-- Installing E:/Program Files/Chicken/chicken-profile.1
-- Installing E:/Program Files/Chicken/chicken.pdf
-- Installing E:/Program Files/Chicken/chicken.exe
-- Installing E:/Program Files/Chicken/chicken-profile.exe
-- Installing E:/Program Files/Chicken/chicken-setup.exe
-- Installing E:/Program Files/Chicken/chicken-static.exe
-- Installing E:/Program Files/Chicken/csc.exe
-- Installing E:/Program Files/Chicken/csi.exe
-- Installing E:/Program Files/Chicken/csi-static.exe
-- Installing E:/Program Files/Chicken/libchicken.lib
-- Installing E:/Program Files/Chicken/libchicken.dll
-- Installing E:/Program Files/Chicken/libchicken-static.a
-- Installing E:/Program Files/Chicken/libchicken_gui.lib
-- Installing E:/Program Files/Chicken/libchicken_gui.dll
-- Installing E:/Program Files/Chicken/libchicken_gui-static.a
-- Installing E:/Program Files/Chicken/libuchicken.lib
-- Installing E:/Program Files/Chicken/libuchicken.dll
-- Installing E:/Program Files/Chicken/libuchicken-static.a
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake