cvs.gedasymbols.org/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to djgpp-bounces using -f |
X-Received: | by 10.66.162.163 with SMTP id yb3mr3498761pab.14.1361442690439; |
Thu, 21 Feb 2013 02:31:30 -0800 (PST) | |
X-Received: | by 10.50.217.201 with SMTP id pa9mr3041548igc.17.1361442690395; |
Thu, 21 Feb 2013 02:31:30 -0800 (PST) | |
Newsgroups: | comp.os.msdos.djgpp |
Date: | Thu, 21 Feb 2013 02:31:30 -0800 (PST) |
In-Reply-To: | <83ppzwp8vf.fsf@gnu.org> |
Complaints-To: | groups-abuse AT google DOT com |
Injection-Info: | glegroupsg2000goo.googlegroups.com; posting-host=120.60.47.157; |
posting-account=-J4QYgoAAADixJ1fgJcNtE6XYdP2WoO_ | |
NNTP-Posting-Host: | 120.60.47.157 |
References: | <c8729087-538d-4355-a855-b4f1aa7a2b79 AT googlegroups DOT com> <83ppzwp8vf DOT fsf AT gnu DOT org> |
User-Agent: | G2/1.0 |
MIME-Version: | 1.0 |
Message-ID: | <4a5bc95e-ab2d-42e3-aa89-cbada34909d8@googlegroups.com> |
Subject: | Re: ld canot find -lgcc and -lc |
From: | mahesh DOT s DOT chavan AT gmail DOT com |
Cc: | djgpp AT delorie DOT com |
Injection-Date: | Thu, 21 Feb 2013 10:31:30 +0000 |
Bytes: | 2567 |
Lines: | 45 |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
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 |
Dear Sir, My mistake was that I have put files=50 in my config.sys on HDD but now I am booting from floppy where files=10 was there. DJGPP needs at least files=15. When I changed it, I was able to compile the program correcly. Thanking you. _Mahesh Chavan On Wednesday, February 20, 2013 12:27:00 AM UTC+8, Eli Zaretskii wrote: > > Date: Tue, 19 Feb 2013 02:04:38 -0800 (PST) > > > > > > > > When I tried to compile sqlite3 from source, object files were produced. But when I tried to build exe using libsqlite3.a, it gave me error ld can not find lgcc and -lc. > > > libgcc.a was there in lib\djgpp\4.72 subdirectory which I copied to c:\djgpp\lib. > > > > You shouldn't need to copy libgcc.a. > > > > > libc.a is already there in c:\djggp\lib. > > > my djgpp.env is set correctly as djgpp=c:/djgpp/djgpp.env > > > In my config.sys, I have kept files=50 and buffers=40. > > > I am using DOSLFN to enable long file names on DOS platform. > > > Can anybody tell me, how can I get rid of this error. > > > > Add -v to the link command line and post here everything the compiler > > and the linker display as result (if looking at that output doesn't > > give tell you what's wrong). Also tell which command you invoked that > > failed in this manner. > > > > One popular mistake is to invoke ld directly instead of via gcc.
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |