[Coco] can't compile Toolshed on CygWin

Kip Koon computerdoc at sc.rr.com
Wed Apr 10 01:13:21 EDT 2013


Hi All,
I finally decided to try the toolshed build.  I see a lot of people talking
about linux builds.  I just tried the win32 build and I got the following
results.  Any ideas as to why everything failed?  I'll try the MingW
installation I have in a minute.
Kip

root at DS1 ~/toolshed/build/win32
$ make -B
(echo libnative; cd libnative; make);  (echo librbf; cd librbf; make);
(echo libcoco; cd libcoco; make);  (echo libdecb; cd libdecb; make);  (echo
libmisc; cd libmisc; make);  (echo libcecb; cd libcecb; make);  (echo
libsys; cd libsys; make);  (echo libtoolshed; cd libtoolshed; make);  (echo
os9; cd os9; make);  (echo mamou; cd mamou; make);  (echo decb; cd decb;
make);  (echo cecb; cd cecb; make);  (echo rma; cd rma; make);  (echo rlink;
cd rlink; make);  (echo rdump; cd rdump; make);  (echo makewav; cd makewav;
make);  (echo tocgen; cd tocgen; make);
libnative
make[1]: Entering directory `/home/root/toolshed/build/win32/libnative'
gcc -DWIN32 -mno-cygwin -I../../../include   -c -o libnativedelete.o
../../../libnative/libnativedelete.c
gcc: The -mno-cygwin flag has been removed; use a mingw-targeted
cross-compiler.

<builtin>: recipe for target `libnativedelete.o' failed
make[1]: *** [libnativedelete.o] Error 1
make[1]: Leaving directory `/home/root/toolshed/build/win32/libnative'
librbf
make[1]: Entering directory `/home/root/toolshed/build/win32/librbf'
gcc -DWIN32 -mno-cygwin -I../../../include   -c -o librbfbitmap.o
../../../librbf/librbfbitmap.c
gcc: The -mno-cygwin flag has been removed; use a mingw-targeted
cross-compiler.

<builtin>: recipe for target `librbfbitmap.o' failed
make[1]: *** [librbfbitmap.o] Error 1
make[1]: Leaving directory `/home/root/toolshed/build/win32/librbf'
libcoco
make[1]: Entering directory `/home/root/toolshed/build/win32/libcoco'
gcc -DWIN32 -mno-cygwin -I../../../include   -c -o libcocodelete.o
../../../libcoco/libcocodelete.c
gcc: The -mno-cygwin flag has been removed; use a mingw-targeted
cross-compiler.

<builtin>: recipe for target `libcocodelete.o' failed
make[1]: *** [libcocodelete.o] Error 1
make[1]: Leaving directory `/home/root/toolshed/build/win32/libcoco'
libdecb
make[1]: Entering directory `/home/root/toolshed/build/win32/libdecb'
gcc -DWIN32 -mno-cygwin -I../../../include   -c -o libdecbgs.o
../../../libdecb/libdecbgs.c
gcc: The -mno-cygwin flag has been removed; use a mingw-targeted
cross-compiler.

<builtin>: recipe for target `libdecbgs.o' failed
make[1]: *** [libdecbgs.o] Error 1
make[1]: Leaving directory `/home/root/toolshed/build/win32/libdecb'
libmisc
make[1]: Entering directory `/home/root/toolshed/build/win32/libmisc'
gcc -DWIN32 -mno-cygwin -I../../../include   -c -o libmiscendian.o
../../../libmisc/libmiscendian.c
gcc: The -mno-cygwin flag has been removed; use a mingw-targeted
cross-compiler.

<builtin>: recipe for target `libmiscendian.o' failed
make[1]: *** [libmiscendian.o] Error 1
make[1]: Leaving directory `/home/root/toolshed/build/win32/libmisc'
libcecb
make[1]: Entering directory `/home/root/toolshed/build/win32/libcecb'
gcc -DWIN32 -mno-cygwin -I../../../include   -c -o libcecbwrite.o
../../../libcecb/libcecbwrite.c
gcc: The -mno-cygwin flag has been removed; use a mingw-targeted
cross-compiler.

<builtin>: recipe for target `libcecbwrite.o' failed
make[1]: *** [libcecbwrite.o] Error 1
make[1]: Leaving directory `/home/root/toolshed/build/win32/libcecb'
libsys
make[1]: Entering directory `/home/root/toolshed/build/win32/libsys'
gcc -DWIN32 -mno-cygwin -I../../../include   -c -o crc.o
../../../libsys/crc.c
gcc: The -mno-cygwin flag has been removed; use a mingw-targeted
cross-compiler.

<builtin>: recipe for target `crc.o' failed
make[1]: *** [crc.o] Error 1
make[1]: Leaving directory `/home/root/toolshed/build/win32/libsys'
libtoolshed
make[1]: Entering directory `/home/root/toolshed/build/win32/libtoolshed'
gcc -DWIN32 -mno-cygwin -I../../../include   -c -o toolshed.o
../../../libtoolshed/toolshed.c
gcc: The -mno-cygwin flag has been removed; use a mingw-targeted
cross-compiler.

<builtin>: recipe for target `toolshed.o' failed
make[1]: *** [toolshed.o] Error 1
make[1]: Leaving directory `/home/root/toolshed/build/win32/libtoolshed'
os9
make[1]: Entering directory `/home/root/toolshed/build/win32/os9'
make[1]: *** No rule to make target `os9copy.o', needed by `os9'.  Stop.
make[1]: Leaving directory `/home/root/toolshed/build/win32/os9'
mamou
make[1]: Entering directory `/home/root/toolshed/build/win32/mamou'
make[1]: *** No rule to make target `evaluator.o', needed by `mamou'.  Stop.
make[1]: Leaving directory `/home/root/toolshed/build/win32/mamou'
decb
make[1]: Entering directory `/home/root/toolshed/build/win32/decb'
make[1]: *** No rule to make target `decb_main.o', needed by `decb'.  Stop.
make[1]: Leaving directory `/home/root/toolshed/build/win32/decb'
cecb
make[1]: Entering directory `/home/root/toolshed/build/win32/cecb'
make[1]: *** No rule to make target `cecbfstat.o', needed by `cecb'.  Stop.
make[1]: Leaving directory `/home/root/toolshed/build/win32/cecb'
rma
make[1]: Entering directory `/home/root/toolshed/build/win32/rma'
make[1]: *** No rule to make target `chcodes.o', needed by `rma'.  Stop.
make[1]: Leaving directory `/home/root/toolshed/build/win32/rma'
rlink
make[1]: Entering directory `/home/root/toolshed/build/win32/rlink'
make[1]: *** No rule to make target `decbout.o', needed by `rlink'.  Stop.
make[1]: Leaving directory `/home/root/toolshed/build/win32/rlink'
rdump
make[1]: Entering directory `/home/root/toolshed/build/win32/rdump'
make[1]: *** No rule to make target `rdump_main.o', needed by `rdump'.
Stop.
make[1]: Leaving directory `/home/root/toolshed/build/win32/rdump'
makewav
make[1]: Entering directory `/home/root/toolshed/build/win32/makewav'
make[1]: *** No rule to make target `makewav.o', needed by `makewav'.  Stop.
make[1]: Leaving directory `/home/root/toolshed/build/win32/makewav'
tocgen
make[1]: Entering directory `/home/root/toolshed/build/win32/tocgen'
make[1]: *** No rule to make target `tocgen_main.o', needed by `tocgen'.
Stop.
make[1]: Leaving directory `/home/root/toolshed/build/win32/tocgen'
Makefile:17: recipe for target `all' failed
make: *** [all] Error 2

root at DS1 ~/toolshed/build/win32
$




More information about the Coco mailing list