delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/12/04/02:10:08

Message-ID: <000901be1f55$d0740c20$7aea43ca@dt2>
From: "Don Tennant II" <dt2 AT hknet DOT com>
To: <djgpp AT delorie DOT com>
Subject: Re: Is there a lookaside table for libraries?
Date: Fri, 4 Dec 1998 15:14:59 +0800
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.0810.800
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.0810.800
Reply-To: djgpp AT delorie DOT com

several things worth trying ---

(1) one user on this ng had some success renaming libstdcxx to libstdcx,
which of course avoided the 8.3 problem.  not really a perfect solution.

(2) you mentioned that virtual memory is the problem.  isn't virtual memory
actually hard disk space that the computer uses as extra memory?  how about
freeing up disk space?

(3) dos uses a tilde (~) to refer to long file names.  for example,
c:\program files\ = c:\progra~1\.  why not try using libstd~1 or libstd~2,
etc.?

i could be way off base here, i'll freely admit that.  but i wish you good
luck.

don


----- Original Message -----
From: David and Kay Wynn <kd_wynn AT juno DOT com>
To: <djgpp AT delorie DOT com>
Sent: Friday, 4 December 1998 12:36 PM
Subject: Is there a lookaside table for libraries?


>I'm currently trying to compile a package called SWORD.  I'm running into
>a bit of a problem, and it seems to be more of a DJGPP specific thing,
>than a SWORD specific.
>
>In its linkage calls, it adds a switch of: "-lstdcxx".  This causes the
>compiler to add in a library called:
>
>%DJGPP%\lib\libstdcxx.a
>
>That's just great.  When compiling from inside Windoze '95.  For the most
>part, these linkings work when I compile inside Windoze, but there is one
>that comes up with a virtual memory error ("virtual memory exhausted" or
>some such).  Not surprising: I'm running on a 486 with only 12 meg of
>memory.
>
>I've also been getting virtual memory errors on a lot of my compiles, so
>I'm used to exiting to DOS in order to finish compiling.  However, as you
>can probably guess by now, there is no way for DOS to find a file called
>"libstdcxx.a".  It does not follow the 8.3 naming standards.
>
>Is there some way to direct the linker to another file?  Is there some
>lookup table I can alter that references what library these kind of
>switches correspond to?  How can I get these links to work while in DOS?
>
>Thanks in advance for any help you can give!
>
>Dave
>kd_wynn AT juno DOT com
>___________________________________________________________________
>You don't need to buy Internet access to use free Internet e-mail.
>Get completely free e-mail from Juno at http://www.juno.com/getjuno.html
>or call Juno at (800) 654-JUNO [654-5866]
>

- Raw text -


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