www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/10/08/10:06:38

Message-Id: <s61ce279.048@glbn.com>
X-Mailer: Novell GroupWise 5.2
Date: Thu, 08 Oct 1998 17:03:27 +0200
From: "Cyril DREYFUS" <DREYFUS AT GLBN DOT COM>
To: eliz AT is DOT elta DOT co DOT il
Cc: djgpp AT delorie DOT com
Subject: Objet : Re: RSXNTDJ & "go32.h", "dpmi.h" header functions
Mime-Version: 1.0
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id KAA26404
Reply-To: djgpp AT delorie DOT com

>>> Eli Zaretskii <eliz AT is DOT elta DOT co DOT il> 08/10/98 13h19 >>>

>When the linker complains about unresolved references, you need to find 
>out in what libraries do the missing symbols live, and then add those 
>libraries to your link command line.  But your message implies that you 
>think it's the linker's fault that it issues such complaints, and try to 
>switch to another linker instead of solving the real problem.  What you 
>need to do is to search the RSXNT libraries for the missing references.

The missing libraries calls (ex: _dpmi_simulate_real_mode_interrupt, _go32_dpmi_free_dos_memory) lives in libc.a, not the one provided with RSXNTDJ, but the one provided with GCC. 

I tried to link GCC libc.a to my program and it worked, but more undefined reference appeared, this time they are defined in crt0.o ... However i can't seem to use crt0.o since RSXNTDJ makes use of crt0w32.o ...

- Raw text -


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