From: "Bayu Adiwibowo" Subject: ERROR MASSAGE WHEN REBUILDING GRX LIBRARY WITH DJGPP ver. 203 To: djgpp AT delorie DOT com X-Mailer: CommuniGate Pro Web Mailer v.4.0 Date: Thu, 21 Nov 2002 19:17:05 +0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1"; format="flowed" Content-Transfer-Encoding: 8bit Reply-To: djgpp AT delorie DOT com When i try to rebuild GRX library from grx23.zip, this packet need me to rebuild a lib, this error massage scream to my face and compilation terminated with error. How to solve this problem? Can any body telol me what happen? Is this a kind of bug or because i don't do right thing on configuration? pc#1(c:/grx23)$ redir -o gcc.log -eo make -f makefile.dj2 libs d:/djgpp/bin/make.exe -C src -f makefile.dj2 make.exe[1]: Entering directory `c:/grx23/src' gcc -c -O6 -Wall -m486 -fomit-frame-pointer -I. -I./include -I../include -I../addons/print -I../addons/bmp utils/shiftscl.c -o utils/shiftscl.o `-m486' is deprecated. Use `-march=i486' or `-mcpu=i486' instead. utils/shiftscl.c: In function `_GR_shift_scanline': utils/shiftscl.c:30: can't find a register in class `CREG' while reloading `asm' utils/shiftscl.c:86: can't find a register in class `CREG' while reloading `asm' make.exe[1]: *** [utils/shiftscl.o] Error 1 make.exe[1]: Leaving directory `c:/grx23/src' make.exe: *** [libs] Error 2 ====================================================================== This is my computer spec and djgpp configuration : System: Microsoft Windows 95 4.00.950 B Computer: Pentium(r) 32.0MB RAM ====================================================================== pc#1(c:/djgpp/bin)$ set BASH=c:/djgpp/bin/bash BASH_VERSINFO=([0]="2" [1]="04" [2]="7" [3]="1" [4]="release" [5]="i686-pc-msdosdjgpp") BASH_VERSION='2.04.7(1)-release' CDPATH='/work;' CMDLINE='bash --login' COLUMNS=80 COMSPEC=C:/COMMAND.COM CONFIG_SITE=c:/djgpp/share/config.site CVSROOT=/usr/src/master DIRSTACK=() DJDIR=c:/djgpp DJGPP='c:\DJGPP\DJGPP.ENV' EDITOR='mule -w' EMU387=c:/djgpp/bin/emu387.dxe EUID=42 GO32STUB=c:/djgpp/bin/stubify.exe GROUP=root GROUPS=() HISTFILE=//_bhist HISTFILESIZE=500 HISTSIZE=500 HOME=c:/djgpp HOST=pc HOSTNAME=kbm HOSTTYPE=i686 IFS=' ' LFN=y LINES=25 LOGIN_SHELL=true MACHTYPE=i686-pc-msdosdjgpp MAILCHECK=60 OLDPWD=c:/ OPTERR=1 OPTIND=1 OSTYPE=msdosdjgpp PATH='c:/djgpp/bin;c:/;c:/hardware;c:/hardware/command;' PIPESTATUS=([0]="0") PPID=1 PROMPT='$p$g' PROMPT_COMMAND=_prompt_command PS1='${HOST}#${SHLVL}(\w)\$ ' PS2='> ' PS4='+ ' PWD=c:/djgpp SHELL='C:\COMMAND.COM' SHELLOPTS=braceexpand:hashall:histexpand:ignoreeof:interactive-comments:emacs SHLVL=1 SIMPLE_BACKUP_SUFFIX='~' TEMP='C:\HARDWARE\TEMP' TEXMFMAIN=c:/djgpp/share/texmf TMP='C:\HARDWARE\TEMP' TMPDIR=/tmp UID=42 USER=bayu VERSION_CONTROL=simple _=set history_control=ignoredups ignoreeof=10 winbootdir='C:\HARDWARE' windir='C:\HARDWARE' _fsource=() { if [ -f "$1" ]; then source "$1"; return 1; else return 0; fi } _prompt_command=() { local status="$?"; if [ $status != 0 ]; then echo "[exited with $status]" 1>&2; fi } ====================================================================== The DPMI memory available pc#1(~)$ go32-v2 go32/v2 version 2.0 built Dec 24 2001 21:25:02 Usage: go32 coff-image [args] Rename this to go32.exe only if you need a go32 that can run v2 binaries as well as v1 binaries (old makefiles). Put ahead of the old go32 in your PATH but do not delete your old go32 - leave it in the PATH after this one. Set GO32_V2_DEBUG=y in the environment to get verbose output. DPMI memory available: 14138 Kb DPMI swap space available: 13558 Kb [exited with 1] ====================================================================== pc#1(~)$ gcc -v Reading specs from c:/djgpp/lib/gcc-lib/djgpp/3.2/specs Configured with: /devel/gcc32/gnu/gcc-3.2/configure i586-pc-msdosdjgpp --prefix= /dev/env/DJDIR --disable-nls Thread model: single gcc version 3.2 ====================================================================== pc#1(c:/)$ cat autoexec.bat @ECHO OFF CLS PATH=C:\;C:\HARDWARE;C:\HARDWARE\COMMAND; set PATH=c:\DJGPP\BIN;%PATH% set DJGPP=c:\DJGPP\DJGPP.ENV rem set GRXFONT=c:\grx23\fonts rem set RSXNTDJ=d:\RSXNTDJ rem set PATH=%PATH%;d:\RSXNTDJ\BIN rem set LIBRARY_PATH=c:\RSXNTDJ\LIB;D:\DJGPP\LIB rem set C_INCLUDE_PATH=c:\RSXNTDJ\INCLUDE;D:\DJGPP\INCLUDE cls ====================================================================== pc#1(c:/)$ cat config.sys DOS=HIGH,UMB SHELL=C:\COMMAND.COM C:\ /E:1024 /P DEVICE=C:\HARDWARE\HIMEM.SYS DEVICE=C:\HARDWARE\EMM386.EXE NOEMS X=D000-D400 BREAK=ON STACKS=18,512 rem DEVICE=C:\CDPRO\VIDE-CDD.SYS /D:MSCD001 DEVICEHIGH=C:\HARDWARE\COM =================================================================================== Selama Bulan Suci Ramadhan, ikuti Netkuis Ramadhan, Lomba Design E-Card, Opini Berhadiah hanya di www.plasa.com ===================================================================================