Brandon J. Van Every wrote:
Ian Oversby wrote:
It could also be I'm using darcs incorrectly? I did darcs pull -a
:-/ When building it failed with the following error. This is the
MinGW / MSYS build.
Building C object CMakeFiles/chicken-static.dir/optimizer.obj
Building C object CMakeFiles/chicken-static.dir/support.obj
make[2]: *** No rule to make target `libchicken.a', needed by
`chicken-static.exe'. Stop.
make[1]: *** [CMakeFiles/chicken-static.dir/all] Error 2
make: *** [all] Error 2
Drat. I have this error too. I didn't test MinGW, as Cygwin lulled
me into a sense of complacency. It appears that CMake naming bugs
haven't gone away even as of 2.4.3, and I thought this was over in
2.4-beta. This is the original reason I had libchicken-static.a.
Back to the drawing board.
I have verified that it is a CMake bug or misfeature, on both Cygwin and
MinGW. Static and dynamic libraries can each be built separately, but
they can't coexist and clobber each other. We'll see what the CMake
folks suggest.
Cheers,
Brandon Van Every
_______________________________________________
Chicken-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/chicken-users