www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/06/25/20:28:29

Xref: news2.mv.net comp.os.msdos.djgpp:5375
From: Brian Takle <brian DOT j DOT takle AT uwrf DOT edu>
Newsgroups: comp.os.msdos.djgpp
Subject: linker problems?
Date: Tue, 25 Jun 1996 17:55:38 -0500
Lines: 35
Message-ID: <31D06E6A.EC@uwrf.edu>
NNTP-Posting-Host: ruby-08.anetsrvcs.uwrf.edu
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

I'm stumped... d/l the files mentioned in the faq, set it all up,
got the environment set correctly, and tried to compile one of the
test programs.  When it gets to the linker stage, it barfs out all
kinds of unresolved externals.  So I looked up what it didn't like
(I mean, hey, it's a test program with the distribution so this is
unexpected)... 'djgpp_last_ctor' (and first_ctor and first_dtor and
last_dtor)... these are in libc.a right?  Well I thought libc.a was
always checked.  Been fooling with it for days and can't figure it
out.  (Though I'm no genius with this kinda stuff.)  Here's some info:

/* djgpp environment setting */ 
DJGPP=c:/usr/djgpp.env

/* DPMI reported by go32-v2 */
go32/v2 version 2.0 built Jan 23 1996 22:03:02
DPMI memory available: 4236 Kb
DPMI swap space available: 3508 Kb

/* output of gcc -v */
gcc version 2.7.2
 ld -o dxetest /usr/lib/crt0.o -L/usr/lib dxetest.o -lgcc -lc -lgcc
_main.c(.text+0x1a): undefined reference to `djgpp_last_ctor'
_main.c(.text+0x1f): undefined reference to `djgpp_first_ctor'
_main.c(.text+0x2f): undefined reference to `djgpp_first_ctor'
exit.c(.text+0x29): undefined reference to `djgpp_last_dtor'
exit.c(.text+0x2e): undefined reference to `djgpp_first_dtor'
exit.c(.text+0x3f): undefined reference to `djgpp_first_dtor'

This is from 'make' on /tests/dxe/dxetest.c or something, but it's not
unique to that program...these unresolved's show up on every compile
I've tried.

-- 
       -- Brian Takle
          brian DOT j DOT takle AT uwrf DOT edu

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019