delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/01/10/23:07:57

Xref: news-dnh.mv.net comp.os.msdos.djgpp:4230
Path: news-dnh.mv.net!mv!news.sprintlink.net!aimnet.com!netserv.com!pagesat.net!news.ossi.com!agate!lawrence
From: lawrence AT OCF DOT Berkeley DOT EDU (Robert Lawrence)
Newsgroups: comp.os.msdos.djgpp
Subject: Unable to link a large program using DJGPP
Date: 10 Jan 1996 06:21:34 GMT
Organization: U. C. Berkeley Open Computing Facility
Lines: 21
Message-ID: <4cvlte$4dj@agate.berkeley.edu>
NNTP-Posting-Host: tsunami.berkeley.edu
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

I am having a problem linking a large program which uses the curses
library.  When my compilation gets to the final linking stage, it
gives the following error message:
libcurse.a: could not read symbols: Memory exhausted
and halts.  I have searched through the files in the `docs' directory,
read the FAQ, and read all of the postings on this newsgroup.  I am
running DOS in extended memory, and have tried paring down my config.sys and
autoexec.bat files to a bare minimum.  I have also tried doing the linking
without using `make' (using gcc with an @ file from DOS) so as to eliminate
one go32 and that didn't work either.  My system is 486 DX2 based, has 8MB
of RAM, and more than 100MB of free disk space.

The version of gcc I am using is 2.6.3, the version of ld is 2.5.2 (I am
running it from gcc, not the shell), and the version of make that I am using
is 3.71 (all the `latest' I hope).

Any suggestions?

Thanks,
Robert Lawrence

- Raw text -


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