From: "Kalum Somaratna aka Grendel" To: djgpp AT delorie DOT com Date: Sat, 13 Nov 1999 19:34:52 +0600 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Re: please help! CC: davidhutch AT altavista DOT net In-reply-to: <80i4ch$ire$1@aklobs.kc.net.nz> X-mailer: Pegasus Mail for Win32 (v3.12) Message-ID: <94253642401@out.newmail.net> Reply-To: djgpp AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On 13 Nov 99, at 11:34, David Hutchison wrote: > OK. Here is the output after trying to compile the libraries (I typed > "make -f makefile libs"): > ------------ > c:/progra~1/djgpp/bin/make.exe -C src -f makefile.dj2 > make.exe[1]: Entering directory `c:/progra~1/djgpp/src' > gcc -c -O6 -Wall -fomit-frame-pointer -I. -I./include -I../include -I../addo > ns/p > rint -I../addons/bmp utils/shiftscl.c -o utils/shiftscl.o > utils/shiftscl.c: In function `_GR_shift_scanline': > utils/shiftscl.c:48: Invalid `asm' statement: > utils/shiftscl.c:48: fixed or forbidden register 2 (cx) was spilled for > class CR It sounds that you are trying to compile the GRX graphics library. You are getting the errors because gcc295 and above have changed there inline assembly support so that older programs which compiled OK with gcc281 give errors when useing newer gcc compilers (gcc295 etc....). I remember that one of the subscribers to this list has posted a patch for the GRX library during an earlier discussion about the same topic. You can try visiting DJ's site and try searching the mail archives for this patch. Hope this help's, Kalum