This is the mail archive of the mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: 1.5.2-1 file truncated

On Sat, Aug 09, 2003 at 04:13:10PM -0400, Igor Pechtchanski wrote:
>On 9 Aug 2003, Jan Nieuwenhuizen wrote:
>>>ls/libutils.a  -lX11 -lm       -lwinmm
>>>final lin k failed: File truncated collect2: ld returned 1 exit status
>>it seems that -lm is the culprit.  Leave it off, and it seems to work.
>ISTR a suggestion on the list a while ago to create an empty file and
>call it libm.a.  It has since been superceded by the empty archive one,
>and now a non-empty libm.a is actually part of the Cygwin package.
>Could you please verify that you're linking against /usr/lib/libm.a,
>and that it's not an empty file?  On my system (cygwin-1.3.22-1):

Just to recap some history:  libm.a was once an empty file.  It was also
a link to libcygwin.a at one point.  The current arrangement is the
best compromise.

>$ ls -l /usr/lib/libm.a
>-rwxrwxrwx+   1 Administ Users      218298 Mar 18 09:21 /usr/lib/libm.a

The map file shows that it is not an empty file.  It seems to be the
right libm.a AFAICT.


Unsubscribe info:
Problem reports:

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]