Date: Sun, 09 Sep 2001 23:43:03 -0400 From: David Witbrodt Subject: Trouble compiling Allegro To: DJGPP mailing list Message-id: <3B9C36C7.FAE9A19A@alpha.delta.edu> MIME-version: 1.0 X-Mailer: Mozilla 4.77 [en] (Win95; U) Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7BIT X-Accept-Language: en Reply-To: djgpp AT delorie DOT com 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.