From: aflcs AT uno DOT edu Newsgroups: comp.os.msdos.djgpp Subject: problem compiling Allegro 2.2 Date: 9 Oct 1997 17:22:12 GMT Organization: University of New Orleans Lines: 48 Message-ID: <61j3s4$vhp$1@www.uno.edu> Reply-To: aflcs AT uno DOT edu NNTP-Posting-Host: jazz.ucc.uno.edu To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk I'm getting errors trying to compile Allegro 2.2. As far as I can tell, my DJGPP environment seems to be set up correctly, the environment variable is set, and I preserved the directory structure correctly. Here's the first few lines of output: Compiling the djgpp version of Allegro. Please wait... gcc -I. -Isrc -Isrc/djgpp -Iobj/djgpp -Wall -Werror -m486 -O3 -ffast-math -fomit-frame-pointer -s -o obj/djgpp/asmdef.exe src/asmdef.c C:/GPP/lib\crt0.o(.text+0x10b4):crt0.s: reloc refers to symbol `text' which is not being output C:/GPP/lib\crt0.o(.text+0x10d2):crt0.s: reloc refers to symbol `data' which is not being output C:/GPP/lib\crt0.o(.text+0x1141):crt0.s: reloc refers to symbol `data' which is not being output C:/GPP/lib\crt0.o(.text+0x1168):crt0.s: reloc refers to symbol `data' which is not being output C:/GPP/lib\crt0.o(.text+0x1185):crt0.s: reloc refers to symbol `bss' which is not being output C:/GPP/lib\crt0.o(.text+0x118d):crt0.s: reloc refers to symbol `bss' which is not being output It goes on to give me about 30 other similar errors. Then some others, such as: C:/GPP/tmp\ccdaaaaa(.text+0x1e7a):asmdef.c: reloc refers to symbol `text' which is not being output C:/GPP/lib/libc.a(npxsetup.o)(.text+0x238f):npxsetup.c: reloc refers to symbol `text' which is not being output C:/GPP/lib/libc.a(crt1.o)(.text+0x279e):crt1.c: reloc refers to symbol `data' which is not being output C:/GPP/lib/libc.a(exceptn.o)(.text+0x2875):fake: reloc refers to symbol `text' which is not being output C:/GPP/lib/libc.a(_main.o)(.text+0x2bbc):_main.c: reloc refers to symbol `data' which is not being output C:/GPP/lib/libc.a(dpmiexcp.o)(.text+0x3168):dpmiexcp.c: reloc refers to symbol `bss' which is not being output C:/GPP/lib/libc.a(malloc.o)(.text+0x3ec2):malloc.c: reloc refers to symbol `bss' which is not being output etc, only each file will have about 100 similar errors. I'm using the makefile that came with Allegro 2.2. I would guess DJGPP isn't set up correctly, but I haven't had problems compiling anything else.