|
Re: CMakeLists.txt CYGWIN vs. CMAKE_COMPILER_IS_GNUCC: msg#00038lisp.scheme.chicken
felix winkelmann wrote: Myself, I don't know. Haven't learned everything about Cygwin, MinGW, and VC++ differences. Attached is the current CMakeLists.txt. On MinGW / MSYS, this dies due to what I believe is overloading of the root word 'chicken'. Both the library and the .exe are trying to use it, and CMake gets confused. I've posted about this issue in general on the CMake list. I don't know what the answer will be. vanevery@VANGOGH ~/mingw/cmake/chicken-2.207 $ make Scanning dependencies of target chicken Building C object CMakeFiles/chicken.dir/runtime.obj Building C object CMakeFiles/chicken.dir/library.obj Building C object CMakeFiles/chicken.dir/eval.obj Building C object CMakeFiles/chicken.dir/profiler.obj Building C object CMakeFiles/chicken.dir/scheduler.obj Building C object CMakeFiles/chicken.dir/extras.obj Building C object CMakeFiles/chicken.dir/match-support.obj Building C object CMakeFiles/chicken.dir/lolevel.obj Building C object CMakeFiles/chicken.dir/stub.obj Building C object CMakeFiles/chicken.dir/tinyclos.obj Building C object CMakeFiles/chicken.dir/pregexp.obj Building C object CMakeFiles/chicken.dir/utils.obj Building C object CMakeFiles/chicken.dir/tcp.obj D:/devel/src/chicken-2.207/tcp.c: In function `stub276': D:/devel/src/chicken-2.207/tcp.c:60: warning: passing arg 4 of `getsockopt' from incompatible pointer type Building C object CMakeFiles/chicken.dir/srfi-1.obj Building C object CMakeFiles/chicken.dir/srfi-4.obj Building C object CMakeFiles/chicken.dir/srfi-13.obj Building C object CMakeFiles/chicken.dir/srfi-14.obj Building C object CMakeFiles/chicken.dir/srfi-18.obj Building C object CMakeFiles/chicken.dir/posixwin.obj D:/devel/src/chicken-2.207/posixwin.c: In function `f_2451': D:/devel/src/chicken-2.207/posixwin.c:3046: warning: passing arg 3 of `spawnvp' from incompatible pointer type D:/devel/src/chicken-2.207/posixwin.c: In function `f_2287': D:/devel/src/chicken-2.207/posixwin.c:3270: warning: passing arg 2 of `execvp' from incompatible pointer type Linking C shared library libchicken.dll make[2]: *** No rule to make target `chicken.exe', needed by `chicken-profile.c'. Stop. make[1]: *** [CMakeFiles/chicken-profile.dir/all] Error 2 make: *** [all] Error 2 |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: How to use the simple-macros egg?: 00038, felix winkelmann |
|---|---|
| Next by Date: | csi : problems to require stuff: 00038, F. Wittenberger |
| Previous by Thread: | Re: CMakeLists.txt CYGWIN vs. CMAKE_COMPILER_IS_GNUCCi: 00038, felix winkelmann |
| Next by Thread: | csi : problems to require stuff: 00038, F. Wittenberger |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |