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)
|