Call for testing Cygwin snapshot (getopt and -liberty don't mix..binutils issue)

Peter Rehley peter@rehley.net
Sat Dec 17 01:50:00 GMT 2005


On Dec 16, 2005, at 3:41 PM, Christopher Faylor wrote:

> On Fri, Dec 16, 2005 at 02:41:54PM -0800, Peter Rehley wrote:
>> I just noticed something else that may or may not be a problem
>> (noticed when working on tftpd).  When I link with iberty (-liberty),
>> the getopt function doesn't return the correct value for the option
>> argument.  Here is a sample program
>
> libiberty has its own implementation of getopt.  This is not a cygwin
> problem.
hmmm, ok. it's binutils then.  But when I do a build of cygwin using  
the snapshot, it builds libiberty.a.  The libiberty directory in the  
snapshot source has a getopt.c file that is nearly identical to the  
binutils version.  I've tried out the version of libiberty.a that  
cygwin builds (replaced the binutils version), and it has the same  
problem as the binutils version. Why does cygwin need to build it's  
own version of libiberty?  and where does the libiberty in the cygwin  
source come from?

I'll look at binutils at little closer to track the problem further.
Peter

>
> cgf
>
> --
> 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/
>
>


--
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/



More information about the Cygwin mailing list