delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/11/19/01:20:59

Date: Sun, 19 Nov 2000 08:18:20 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
X-Sender: eliz AT is
To: sam <samirwy AT connection DOT com>
cc: djgpp AT delorie DOT com
Subject: Re: unich file system under RSXNTDJ
In-Reply-To: <3A14BA44.F34E8B73@connection.com>
Message-ID: <Pine.SUN.3.91.1001119081620.11507E-100000@is>
MIME-Version: 1.0
Reply-To: djgpp AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Thu, 16 Nov 2000, sam wrote:

>  I looked but can't find find any functions that correspond to the WIN31
> functions below.
> Is RSXNTDJ trying to mimi UNIX more strictly than DJGPP, hence not
> allowing these free file
> system roaming functions?
> 
> 23:37:20.04
> D:\rsxntdj\sample\myc\LOTTO>make
> gccw32    -o lotto.exe lotto.o
> lotto.o(.text+0xc9e):lotto.c: undefined reference to `_getdcwd'
> lotto.o(.text+0xd09):lotto.c: undefined reference to `DlgDirSelect'
> lotto.o(.text+0xd63):lotto.c: undefined reference to `_getdcwd'
> lotto.o(.text+0xde2):lotto.c: undefined reference to `DlgDirSelect'
> lotto.o(.text+0xe1e):lotto.c: undefined reference to `DlgDirSelect'
> lotto.o(.text+0xe73):lotto.c: undefined reference to `fnsplit'
> lotto.o(.text+0xf47):lotto.c: undefined reference to `_getdcwd'
> make.exe: *** [lotto.exe] Error 1

Are you sure you are using the right linker?  AFAIK, RSXNTDJ's linker 
does not complain about missing functions, because they might be in some 
DLL, accessible at run time.

If you add -v to the link command line, you will see what linker does GCC 
invoke, and that might give you some clues.

- Raw text -


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