[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