X-Authentication-Warning: kendall.sfbr.org: jeffw set sender to jeffw AT darwin DOT sfbr DOT org using -f Date: Fri, 12 Oct 2001 12:25:00 -0500 From: JT Williams To: djgpp AT delorie DOT com Subject: solaris-to-dos cross-compiler Message-ID: <20011012122500.A19892@kendall.sfbr.org> Mail-Followup-To: djgpp AT delorie DOT com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Reply-To: djgpp AT delorie DOT com I am trying to build a Solaris-to-DOS cross-compiler so that I can build the cvs version of djdev on my Sun box. I followed the instructions in djcrx203.zip, using gcc 2.95.3 and binutils-2.11.2 (same as the native gcc and binutils). During the make of gcc I get the error shown below. Any ideas? -- TIA/jtw /home/jeffw/dos/djgpp/x/gcc-2.95.3/gcc/xgcc -B/home/jeffw/dos/djgpp/x/gcc-2.95.3/gcc/ -B/home/jeffw/dos/djgpp/x/i386-pc-msdosdjgpp/bin/ -I/home/jeffw/dos/djgpp/x/i386-pc-msdosdjgpp/include -DCROSS_COMPILE -DIN_GCC -DSVR4 -O2 -I./include -c dummy.c /var/tmp/ccidBQw0.s: Assembler messages: /var/tmp/ccidBQw0.s:8: Error: Unknown opcode: `pushl' /var/tmp/ccidBQw0.s:9: Error: Illegal operands /var/tmp/ccidBQw0.s:10: Error: Unknown opcode: `leave' make[2]: *** [libgcc1.null] Error 1 make[2]: Leaving directory `/home/jeffw/dos/djgpp/x/gcc-2.95.3/gcc' make[1]: *** [all-gcc] Error 2 make[1]: Leaving directory `/home/jeffw/dos/djgpp/x/gcc-2.95.3' tail -2 ./gcc-2.95.3/make.out | grep "way to make libgcc1.a" make: *** [gcc] Error 1