delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/07/31/12:54:05

Message-ID: <3985AE82.4B5BAEC8@ujf-grenoble.fr>
Date: Mon, 31 Jul 2000 18:51:14 +0200
From: Maurice Lombardi <Maurice DOT Lombardi AT ujf-grenoble DOT fr>
X-Mailer: Mozilla 4.7 [fr] (Win98; U)
X-Accept-Language: fr,it,en
MIME-Version: 1.0
Newsgroups: comp.os.msdos.djgpp
To: djgpp AT delorie DOT com
Subject: Re: Compiling grx23 with gcc 2.9.5.2
References: <F368F0759327D211B06A0008C728FB73708904 AT SENSEI1> <200007290632 DOT JAA27537 AT mailgw3 DOT netvision DOT net DOT il>
X-MIME-Autoconverted: from 8bit to quoted-printable by tibre.ujf-grenoble.fr id SAA14798
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id MAA06348
Reply-To: djgpp AT delorie DOT com

Eli Zaretskii a écrit :
> 
> > From: Pierre AT Sensei-ltd DOT com
> > Date: Fri, 28 Jul 2000 18:46:23 +0100
> >
> > I tried to compile the grx23 library with DJGPP v2 and gcc 2.9.5.2 on a
> > WinNT 4 OS.
> > First, I had to modify the makefile, because the "if exist ... del ..."
> > caused errors.
> 
> Hmm?  What are the problems with "if exist..." on NT?  What shell do
> you use on that machine, COMMAND.COM or CMD.EXE (or something else)?
> 
> > d:/djgpp/bin/make.exe -C src -f makefile.dj2
> > make.exe[1]: Entering directory `d:/djgpp/grx23/src'
> > gcc -c -O6 -Wall -fomit-frame-pointer -I. -I./include -I../include
> > -I../addons/print -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 CREG.
> 
> See section 8.17 in the DJGPP FAQ list (v2/faq230b.zip from the usual
> DJGPP sites).  This has nothing to do with NT, but with latest GCC
> versions.

Rather download grx-2.3.1 from the grx site
http://www.gnu.de/software/GRX/
These bugs have been corrected there.


-- 
       Maurice Lombardi
Laboratoire de  Spectrometrie Physique,
Universite Joseph Fourier de Grenoble, BP87
38402 Saint Martin d'Heres Cedex     FRANCE
Tel: 33 (0)4 76 51 47 51
Fax: 33 (0)4 76 51 45 44
mailto:Maurice DOT Lombardi AT ujf-grenoble DOT fr

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019