[Coco] can't compile Toolshed on CygWin

Retro Canada retrocanada76 at gmail.com
Wed Apr 10 07:50:48 EDT 2013


change makefile to use gcc-3 instead as c compiler.

Sent from my iPhone

On 2013-04-10, at 1:13 AM, "Kip Koon" <computerdoc at sc.rr.com> wrote:

> 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
> $
> 
> 
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco



More information about the Coco mailing list