TIP: Click on subject to list as thread! ANSI
echo: c_plusplus
to: DAN CHAK
from: JAN BIJSTERBOSCH
date: 1997-12-14 11:47:00
subject: DJGPP and allegro

Hello Dan,
08 Dec 97, Dan Chak of 1:141/1135 wrote to All
 DC> To anyone who uses DJGPP and Allegro..
Bingo...
 DC> I am trying to compile Allegro but get the following errors
 DC> when running
 DC> MAKE.
 DC> e:\djgpp\allegro>make
 DC> gcc -I. -Isrc -Wall -o obj/bank.o -c src/bank.S
 DC> e:/djgpp/tmp\ccbaaaaa: Assembler messages:
 DC> e:/djgpp/tmp\ccbaaaaa:252: Error: register does not match
 DC> opcode suffix
 DC> e:/djgpp/tmp\ccbaaaaa:269: Error: register does not match
 DC> opcode suffix
 DC> make.exe: *** [obj/bank.o] Error 1
 DC> When I delete references to bank.o (the above problem) in
 DC> the makefile,
[ a lot snipped ]
Hmm, I presume your DJGPP installation is working correctly?
If you're not shure try a simple "Hello World" program.
For making Allegro version 2.2 you need the C++ part of the DJGPP v2.01 
package too, so if you haven't, install that first (see readme.1st for what 
you need).
If the above things are correct on your harddisk, the problem could be with 
your version of make. I seem to remember that a space between the make 
directive and the following double colon resulted in a lot of errors.
You could try to edit these spaces out of the Allegro makefile, or get a 
slightly older version of make. The one I used was version 3.75 and worked 
without a glitch.
 DC> DC> Any suggestions on why I'm getting these errors??
Hope this helped somewhat...
 DC> Thanks,
 DC> Dan Chak
Greetings from sunny Amsterdam,
       Jan
email:bijster@worldonline.nl
http://www.worldonline.nl/~bijster
--- MBM v3.41e
---------------
* Origin: Snuffelaar bij DosBoss West (2:500/121.5122)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.