Mail Archives: djgpp/2000/03/21/09:40:18
Hi,
I would like to ask some help concerning the
installation of the GRX23 library for GCC under
Windows 95.
I have successfully installed and used GCC on a
Windows 95B system, with 64 MB of RAM.
Unfortunately, I cannot install GRX, although I think
I have performed all the necessary steps listed in the
Readme file.
A log of what I have done is enclosed.
Is this due to a bug in the package or have I forgot
something?
Thank you for any help you could provide.
Paolo Rovelli
--- List of performed operations:
GCC was installed in d:\gcc
Created d:\gcc\contrib\grx23 and unzipped there
grx23.zip & grx23fnt.zip.
Autoexec.bat contains
set DJGPP=d:\GCC\DJGPP.ENV
set PATH=%PATH%;d:\gcc\bin
set grx20drv=stdvga gw 64 gh 480 nc 256
set grxfont=d:\gcc\contrib\grx23\fonts
modified d:\GCC\DJGPP.ENV as follows (appended grx23
paths)
[cpp]
CPLUS_INCLUDE_PATH=%/>;CPLUS_INCLUDE_PATH%%DJDIR%/lang/cxx;%DJDIR%/include;%DJDIR%/contrib/grx23/include
C_INCLUDE_PATH=%/>;C_INCLUDE_PATH%%DJDIR%/include;%DJDIR%/contrib/grx23/include
[gcc]
LIBRARY_PATH=%/>;LIBRARY_PATH%%DJDIR%/lib;%DJDIR%/contrib/grx23/lib
Since precompiled GRX is not found I've changed to
directory
d:\gcc\contrib\grx23:
No changes seemed necessary in the distributed
makedefs.dj2
In makedefs.gnu set only GRX_LIB_SUBDIR=dj2 (instead
of the default GRX_LIB_SUBDIR=unix )
Then I have run make -f makefile.dj2
Everything seems to work until I get Error Messages
from makefile:
...
...
...
gcc -c -O6 -Wall -fomit-frame-pointer -I. -I./include
-I../include -I../addons/print -I../addons/bmp
utils/ordswap.c -o utils/ordswap.o
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.
utils/shiftscl.c:102: Invalid `asm' statement:
utils/shiftscl.c:102: fixed or forbidden register 2
(cx) was spilled for class CREG.
make.exe[1]: *** [utils/shiftscl.o] Error 1
make.exe[1]: Leaving directory
`d:/gcc/contrib/grx23/src'
make.exe: *** [libs] Error 2
______________________________________________________________________
Do You Yahoo!?
Il tuo indirizzo gratis e per sempre @yahoo.it su http://mail.yahoo.it
- Raw text -