Message-Id: X-Mailer: Novell GroupWise 5.2 Date: Thu, 08 Oct 1998 17:03:27 +0200 From: "Cyril DREYFUS" 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 Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id KAA26404 Reply-To: djgpp AT delorie DOT com >>> Eli Zaretskii 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 ...