Mail Archives: djgpp/1998/12/04/03:57:45
David wrote:
> 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.
See DJGPP FAQ sections 6.4, 15 (especially 15.6),
> 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.
DJGPP FAQ chapter 8 (especially 8.7)
> 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?
Best regards,
Alexander Bokovoy, <bokovoy AT bspu DOT unibel DOT by>
= Linux ==============================================================
Though it is always possible to have a look at the world through the
Windows, people usually prefer not only to look but live in it too.
============================================================== Linux =
- Raw text -