This is the mail archive of the cygwin@cygwin.com 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: Available for test: gcc-3.1.1-3, gcc2-2.95.3-9, gcc-mingw-3_1-20020516-2


On Wed, Jul 17, 2002 at 11:38:41PM +1000, Robert Collins wrote:
>
>
>> -----Original Message-----
>> From: cygwin-owner@cygwin.com 
>> [mailto:cygwin-owner@cygwin.com] On Behalf Of Billinghurst, 
>> David (CRTS)
>> Sent: Wednesday, 17 July 2002 11:26 PM
>> To: cygwin@cygwin.com
>> Subject: RE: Available for test: gcc-3.1.1-3, gcc2-2.95.3-9, 
>> gcc-mingw-3_1-20020516-2
>> 
>> 
>> The latest g77 seems fine.  LAPACK testsuite results are similar
>> to 2.95 and my own builds of 3.[012].
>> 
>> There is a problem with:
>>  - /usr/lib/libstdc++.la
>>  - /usr/lib/libsupc++.la
>>  - /usr/lib/libgcj.la
>> The paths that are hardcoded into the dependency_libs line
>> don't exist on my machine, so attempts to use c++ with libtool
>> fail.  (Just deleting the *.la files seems to solve the problem,
>> but I expect there are more subtle fixes.)  Once the libtool 
>> problem was overcome I could build ImageMagick including the 
>> c++ libraries.
>
>Hmm, I smell a libtool problem in the generation of the .la files.
>
>Sigh, I'll add this to my list of libtool bugs to review.

I know zero about libtool, but libtool is obviously taking my local
configury (below) and placing it into libstdc++\.la.  I don't know if
that is right or wrong but it seems strange -- especially when the tools
are cross-compiled.

I'm going to remove all of the .la files from the release for now.
I could rectify the dependency_libs but looking at what it is including,
even with the paths fixes, I don't think it really is very useful.

cgf

dependency_libs=' -L/cygwin/lib/gcc-lib/i686-pc-cygwin/3.1.1 -L/cygwin/lib/gcc-lib/i686-pc-cygwin/3.1.1/../../../../i686-pc-cygwin/lib -L/netrel/native/gcc3/i686-pc-cygwin/libstdc++-v3/src -L/netrel/native/gcc3/i686-pc-cygwin/libstdc++-v3/src/.libs -L/netrel/native/gcc3/gcc -L/cygwin/i686-pc-cygwin/bin -L/cygwin/i686-pc-cygwin/lib -lgcc -lcygwin -luser32 -lkernel32 -ladvapi32 -lshell32 -lgcc -lgcc -lcygwin -luser32 -lkernel32 -ladvapi32 -lshell32 -lgcc -lgcc -lcygwin -luser32 -lkernel32 -ladvapi32 -lshell32 -lgcc -lgcc -lcygwin -luser32 -lkernel32 -ladvapi32 -lshell32 -lgcc -lgcc -lcygwin -luser32 -lkernel32 -ladvapi32 -lshell32 -lgcc /cygwin/lib/gcc-lib/i686-pc-cygwin/3.1.1/libstdc++.la -lgcc -lcygwin -luser32 -lkernel32 -ladvapi32 -lshell32 -lgcc -lgcc -lcygwin -luser32 -lkernel32 -ladvapi32 -lshell32 -lgcc -lgcc -lcygwin -luser32 -lkernel32 -ladvapi32 -lshell32 -lgcc'

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


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