This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
Re: 1.5.2-1 file truncated
- From: Igor Pechtchanski <pechtcha at cs dot nyu dot edu>
- To: Jan Nieuwenhuizen <janneke at gnu dot org>
- Cc: Robert McNulty Junior <bmj2001 at bellsouth dot net>, <cygwin at cygwin dot com>
- Date: Sat, 9 Aug 2003 16:13:10 -0400 (EDT)
- Subject: Re: 1.5.2-1 file truncated
- Reply-to: cygwin at cygwin dot com
On 9 Aug 2003, Jan Nieuwenhuizen wrote:
> "Robert McNulty Junior" <bmj2001@bellsouth.net> writes:
>
> > Timidity is a midi player.
> > Up until now, I've not had any problems compiling it or other source code.
> >
> > I compiled the cygwin version of bash with no problems.
> > The linking part with the original cygwin version of ld
> > gives the following error.
> > I'm not sure what's causing it.
> > Heres a snapshot of the screen where it fails.
> > Mind you, this is on code that worked fine up 1.5.1-1.
>
> Same with tetex-bin;
>
> > ls/libutils.a -lX11 -lm -lwinmm
>
> > /usr/lib/gcc-lib/i686-pc-cygwin/3.2/../../../../i686-pc-cygwin/bin/ld: 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):
$ ls -l /usr/lib/libm.a
-rwxrwxrwx+ 1 Administ Users 218298 Mar 18 09:21 /usr/lib/libm.a
Hope this helps,
Igor
--
http://cs.nyu.edu/~pechtcha/
|\ _,,,---,,_ pechtcha@cs.nyu.edu
ZZZzz /,`.-'`' -. ;-;;,_ igor@watson.ibm.com
|,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski, Ph.D.
'---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow!
"I have since come to realize that being between your mentor and his route
to the bathroom is a major career booster." -- Patrick Naughton
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/