Mail Archives: djgpp/2000/01/21/13:17:25
Chris Murray <CJMurray AT ic24 DOT net> wrote:
>> I ran make in the src folder, but after a few minutes of chugging away, it
>> fell over, telling me that shiftscl.c has errors in it such as "Invalid
>> 'asm' statement".
[...]
> Sorry, I should have made it a bit clearer. I am using GCC version 2.95.2
> and MAKE version 3.77
> I installed a 'clean' version of DJGPP - freshly downloaded, and tried to
> run MAKE in the 'src' folder.
You've made at least one mistake during that installation, albeit it
an easy-to-make one. The file it's complaining about, shiftscl.c is
part of the GRX library. Your first glitch is that this file should
not be in 'the' src folder (c:\djgpp\src or equivalent). Unlike almost
all other DJGPP packages, GRX must be unzipped to a different place
than your DJGPP directory: it belongs into the contrib\grx20 tree
below it.
The real reason why you got no help regarding that error message,
however, is that you did not mention the keyword 'GRX' anywhere.
Yours is a well-known problem with the GRX package and newer GCC
releases, and there's a fix downloadable from its home page
(http://www.gnu.de/software/GRX/), if memory serves.
--
Hans-Bernhard Broeker (broeker AT physik DOT rwth-aachen DOT de)
Even if all the snow were burnt, ashes would remain.
- Raw text -