Mail Archives: djgpp/2001/09/09/23:45:22
Hello,
I am trying to compile Allegro for the first time, but it won't build
for me.
I posted first to the Allegro mailing list, but the two responses that
were sent were dismissive and unhelpful. One suggest that I read the
README files, which I already have (and said so in my original post!).
The other suggested that I run FIX.BAT, but I had already tried that to
no avail.
The MAKE seems to work OK until a file called DAT2S.EXE is built and
then executed this is the error message at that point:
gcc -s -o tools/dat2s.exe obj/djgpp/alleg/dat2s.o lib/djgpp/libaldat.a
lib/djgpp
/liballeg.a
tools/dat2s.exe -p setup -o obj/djgpp/setupdat.s setup/setup.dat
Exiting due to signal SIGSEGV
Stack Fault at eip=000251ac
eax=00000000 ebx=00157538 ecx=00000001 edx=00000067 esi=00157678
edi=00000000
ebp=503d1043 esp=001572fc program=C:\DJGPP\ALLEGRO\TOOLS\DAT2S.EXE
cs: sel=39f7 base=84008000 limit=0015ffff
ds: sel=3a3f base=84008000 limit=0015ffff
es: sel=3a3f base=84008000 limit=0015ffff
fs: sel=39d7 base=0000e600 limit=0000ffff
gs: sel=3a6f base=00000000 limit=0010ffff
ss: sel=3a3f base=84008000 limit=0015ffff
App stack: [00157e30..000d7e30] Exceptn stack: [000d7d88..000d5e48]
Call frame traceback EIPs:
0x000251ac
make.exe: *** [obj/djgpp/setupdat.s] Error -1
I had hoped I could get it to build as is, but apparently I need to
make some changes to my setup or to the Allegro configuration files.
I am using 3.9.37 since I saw in the DJGPP mailing list archive that
alleg312.zip no longer compiles properly, and that others were told to
download the most recent version. My set up must be mostly OK because I
was able to build and run the test programs for the GRX package without
any problems.
I'm wondering if anyone on this list has experienced (and fixed?) this
problem with building Allegro? If not, I'll have to play with it myself
-- though I will have to wait to do that because I am about to
repartition my hard drive and load up 3 or 4 OS's to play with! :-)
Thanks,
Dave W.
Obviously something is causing a utility called DAT2S to fail. If
any of you Allegro wizards can help me out, I'd be much obliged.
Thanks,
Dave W.
- Raw text -