delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sources.redhat.com/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
From: | swamp-dog AT ntlworld DOT com (Guy Harrison) |
To: | <cygwin AT cygwin DOT com> |
Subject: | Re: Problems linking program |
Date: | Sun, 21 Apr 2002 20:27:37 GMT |
Message-ID: | <3cc411d5.271181939@smtp.ntlworld.com> |
References: | <5 DOT 1 DOT 0 DOT 14 DOT 2 DOT 20020418131625 DOT 01b09d28 AT mail DOT prefres DOT com> <5 DOT 1 DOT 0 DOT 14 DOT 2 DOT 20020419152307 DOT 02585d38 AT mail DOT prefres DOT com> |
In-Reply-To: | <5.1.0.14.2.20020419152307.02585d38@mail.prefres.com> |
MIME-Version: | 1.0 |
X-MIME-Autoconverted: | from quoted-printable to 8bit by delorie.com id g3LKSUR16134 |
On Fri, 19 Apr 2002 15:25:27 -0500, "Matt Minnis" <mminnis AT prefres DOT com> wrote: >Larry, > >I did an nm -C and collected the output to a text file. >I found references to these functions in libc, libg, and libcygwin. >I am not quite sure what to look for now. >Can you explain what I need to be looking for? In the case of functions, big 'T's ;-) Loosely: Definitions. One thereof. Multiple definitions means you have to make an executive decision about which lib was intended, and no definition implies "go download missing package" or "bad config wrong machine". nm -A --defined-only `find /lib -name '*.a'` | grep umoddi3 [snip path]/libgcc.a:_umoddi3.o:00000000 b .bss /libgcc.a:_umoddi3.o:00000000 d .data /libgcc.a:_umoddi3.o:00000000 ? .stab /libgcc.a:_umoddi3.o:00000000 ? .stabstr /libgcc.a:_umoddi3.o:00000000 t .text /libgcc.a:_umoddi3.o:00000000 t ___clz_tab /libgcc.a:_umoddi3.o:00000000 t ___gnu_compiled_c /libgcc.a:_umoddi3.o:00000100 T ___umoddi3 /libgcc.a:_umoddi3.o:00000000 t gcc2_compiled ...implies "-lgcc" is missing from the link line. Now you're certainly on your own because that's automatically done via "specs". [snip] -- swamp-dog AT ntlworld DOT com -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |