From: Paul D. <du...@ho...> - 2003-07-09 14:48:47
|
Well, first, I don't see your january 31 snapshot. But I finally did a cvs checkout. (I had problems with empty file response, but it seems temporary). I am trying to use DJGPP 2.04. So I copied mk\gnu.mk to config.mk. I did made some changes to get it go longer, I include all my log here however, to give you an idea of what I did. =============== First try ================== G:\oslib\oslib>make make -C xlib all make[1]: Entering directory `G:/oslib/oslib/xlib' gcc -x assembler-with-cpp -D__GNU__ -I.. -D__VIRCSW__ -c xsys0.s gcc -x assembler-with-cpp -D__GNU__ -I.. -D__VIRCSW__ -c cpu2.s gcc -x assembler-with-cpp -D__GNU__ -I.. -D__VIRCSW__ -c exc.s g:/djgpp/tmp\ccejONXw.s: Assembler messages: g:/djgpp/tmp\ccejONXw.s:595: Warning: Indirect ljmp without `*' g:/djgpp/tmp\ccejONXw.s:693: Warning: Indirect ljmp without `*' g:/djgpp/tmp\ccejONXw.s:794: Warning: Indirect ljmp without `*' gcc -x assembler-with-cpp -D__GNU__ -I.. -D__VIRCSW__ -c ctx.s g:/djgpp/tmp\ccd6QuXI.s: Assembler messages: g:/djgpp/tmp\ccd6QuXI.s:224: Warning: Indirect ljmp without `*' gcc -x assembler-with-cpp -D__GNU__ -I.. -D__VIRCSW__ -c mem.s gcc -Wall -O -finline-functions -fno-builtin -nostdinc -D__GNU__ -I.. -D__VIRCSW __ -c xinfo.c In file included from xinfo.c:0: g:/djgpp/lib/djgpp.ver:1: sys/version.h: No such file or directory (ENOENT) make[1]: *** [xinfo.o] Error 1 make[1]: Leaving directory `G:/oslib/oslib/xlib' make: *** [all] Error 2 ============================================== Here, I overwrote bnu2951b.zip with bnu214b.zip. ================Second tried ====================== G:\oslib\oslib>make make -C xlib all make[1]: Entering directory `G:/oslib/oslib/xlib' gcc -Wall -O -finline-functions -fno-builtin -nostdinc -D__GNU__ -I.. -D__VIRCSW __ -c xinfo.c In file included from xinfo.c:0: g:/djgpp/lib/djgpp.ver:1: sys/version.h: No such file or directory (ENOENT) make[1]: *** [xinfo.o] Error 1 make[1]: Leaving directory `G:/oslib/oslib/xlib' make: *** [all] Error 2 G:\oslib\oslib> ------------------------------------------------------------------------------ Here, I downloaded and overwrote gcc2953b with gcc322b.zip. From there, I was able to go a bit longer: ================ Last try ================== G:\oslib\oslib>make make -C xlib all make[1]: Entering directory `G:/oslib/oslib/xlib' gcc -Wall -O -finline-functions -fno-builtin -nostdinc -D__GNU__ -I.. -D__VIRCSW __ -c xinfo.c gcc -Wall -O -finline-functions -fno-builtin -nostdinc -D__GNU__ -I.. -D__VIRCSW __ -c x1.c In file included from x1.c:31: ../ll/i386/mem.h:308:17: warning: multi-line string literals are deprecated gcc -Wall -O -finline-functions -fno-builtin -nostdinc -D__GNU__ -I.. -D__VIRCSW __ -c xsystab.c In file included from xsystab.c:25: ../ll/i386/mem.h:308:17: warning: multi-line string literals are deprecated gcc -Wall -O -finline-functions -fno-builtin -nostdinc -D__GNU__ -I.. -D__VIRCSW __ -c xconv.c In file included from xconv.c:25: ../ll/i386/mem.h:308:17: warning: multi-line string literals are deprecated gcc -Wall -O -finline-functions -fno-builtin -nostdinc -D__GNU__ -I.. -D__VIRCSW __ -c xdosf.c In file included from xdosf.c:24: ../ll/i386/mem.h:308:17: warning: multi-line string literals are deprecated gcc -Wall -O -finline-functions -fno-builtin -nostdinc -D__GNU__ -I.. -D__VIRCSW __ -c xdosm.c In file included from xdosm.c:24: ../ll/i386/mem.h:308:17: warning: multi-line string literals are deprecated gcc -Wall -O -finline-functions -fno-builtin -nostdinc -D__GNU__ -I.. -D__VIRCSW __ -c ccpu.c In file included from ccpu.c:26: ../ll/i386/mem.h:308:17: warning: multi-line string literals are deprecated gcc -Wall -O -finline-functions -fno-builtin -nostdinc -D__GNU__ -I.. -D__VIRCSW __ -c fpu.c In file included from fpu.c:30: ../ll/i386/mem.h:308:17: warning: multi-line string literals are deprecated gcc -Wall -O -finline-functions -fno-builtin -nostdinc -D__GNU__ -I.. -D__VIRCSW __ -c irq.c gcc -Wall -O -finline-functions -fno-builtin -nostdinc -D__GNU__ -I.. -D__VIRCSW __ -c ctxsw.c gcc -Wall -O -finline-functions -fno-builtin -nostdinc -D__GNU__ -I.. -D__VIRCSW __ -c xinit.c In file included from xinit.c:24: ../ll/i386/mem.h:308:17: warning: multi-line string literals are deprecated gcc -Wall -O -finline-functions -fno-builtin -nostdinc -D__GNU__ -I.. -D__VIRCSW __ -c idtinit.c gcc -Wall -O -finline-functions -fno-builtin -nostdinc -D__GNU__ -I.. -D__VIRCSW __ -c vm86.c In file included from vm86.c:33: ../ll/i386/mem.h:308:17: warning: multi-line string literals are deprecated gcc -Wall -O -finline-functions -fno-builtin -nostdinc -D__GNU__ -I.. -D__VIRCSW __ -c xbios.c In file included from xbios.c:27: ../ll/i386/mem.h:308:17: warning: multi-line string literals are deprecated xbios.c: In function `x_bios_address': xbios.c:53: warning: implicit declaration of function `GDT_read' ar rs libhx.a xsys0.o cpu2.o exc.o ctx.o mem.o xinfo.o x1.o xsystab.o xconv.o x dosf.o xdosm.o ccpu.o fpu.o irq.o ctxsw.o xinit.o idtinit.o vm86.o xbios.o process_begin: CreateProcess(g:\djgpp\bin\ar.exe, ar rs libhx.a xsys0.o cpu2.o e xc.o ctx.o mem.o xinfo.o x1.o xsystab.o xconv.o xdosf.o xdosm.o ccpu.o fpu.o irq .o ctxsw.o xinit.o idtinit.o vm86.o xbios.o, ...) failed. make (e=87): The parameter is incorrect. make[1]: *** [libhx.a] Error 87 make[1]: Leaving directory `G:/oslib/oslib/xlib' make: *** [all] Error 2 ------------------------------------------------------------------------------------- G:\oslib\oslib> G:\oslib\oslib>ar --version GNU ar 2.14 20030612 Not sure what to think from here. Maybe I should not use DJGPP alpha (2.04) ? _________________________________________________________________ MSN Messenger : discutez en direct avec vos amis ! http://messenger.fr.msn.ca/ |