Mail Archives: djgpp/1997/10/10/05:30:26
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
|
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.
- Raw text -