www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/09/01/19:00:58

From: Endlisnis <s257m AT unb DOT ca>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: DJGPP
Date: Tue, 01 Sep 1998 18:31:00 -0300
Organization: NBTel Internet
Lines: 27
Message-ID: <35EC6793.7CAF259@unb.ca>
References: <199808310956 DOT LAA15920 AT lisa DOT freising-pop DOT de>
NNTP-Posting-Host: fctnts13c33.nbnet.nb.ca
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Anton Thimet wrote:
> - I want to use the standard C++ library so I downloaded & installed lgp2811b.zip. The header files can be >found but during link-time various externals are unresoved (i.e. Salloc() when using strings).
> What library do I need to link?

	-lstdcxx

- DJGPP natively supports LFNs under Win95 (great!!). But some functions still
work with short names, i.e. findfirst() & findnext() [or am I mistaken here?].
I tried to use the bare DOS INT21/71xx interrupts to get this functionality.
However, int86() does not translate pointers correctly for the 71xx
functions....
> What can I do? Is there a way to translate DJPP's 32-bit "pointer" into something that a DOS interrupt
> would accept?

	Sort-of, but this is addressed in the FAQ.

> - The FAQs mention that there are no INT21/71xx functions under WinNT so LFNs are not supported. Is there a way to access NT long filenames thru some other sort of DOS interrupt?

	No.  But there are other ways.  Somebody has made something to read NT LFN's,
it has been mentioned here, and probably will be again.
-- 
     (\/) Endlisnis (\/)
          s257m AT unb DOT ca
          Endlisnis AT GeoCities DOT com
          Endlis AT nbnet DOT nb DOT ca


- Raw text -


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