Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin-developers AT sources DOT redhat DOT com Date: Sat, 10 Mar 2001 01:50:14 EST X-Mailer: Virtual Access by Atlantic Coast PLC, http://www.atlantic-coast.com/va Message-Id: To: cygwin-developers Subject: Problems remaking setup after cvs update In-Reply-To: From: Brian Keener Reply-To: bkeener AT thesoftwaresource DOT com Brian Keener wrote: > briank AT BK_SATELLITE /build/i686-pc-cygwin/winsup/cinstall > $ make > /usr/lib/gcc-lib/i686-pc-cygwin/2.95.2-6/../../../../i686-pc-cygwin/bin/l > d:/usr/ > lib/libstdc++.a: file format not recognized; treating as linker script > /usr/lib/gcc-lib/i686-pc-cygwin/2.95.2-6/../../../../i686-pc-cygwin/bin/l > d:/usr/ > lib/libstdc++.a:1: syntax error > collect2: ld returned 1 exit status > c++: file path prefix `/build/i686-pc-cygwin/newlib/' never used > make: *** [setup.exe] Error 1 > > briank AT BK_SATELLITE /build/i686-pc-cygwin/winsup/cinstall > $ > Okay, I think I figured this out on my own. I got it to compile but I think there is a problem somewhere in libstdc++.a and I don't know what to do with it. I think what we have here is a symbolic link problem with the make utility that involves libstdc++.a cause when I took a closer look at the error I saw the message about libstdc++.a. I decided to take a closer look at libstdc++.a and saw I had two - libstdc++.a and libstdc++.a.2.10.0 but there was a noticeable bytes size difference in the 2. I did a less on libstdc++.a which was only 29 bytes and saw the word symlink and thought okay maybe this is a bad symbolic link (we have been making changes to this haven't we????) And so I renamed libstdc++.a and then copied libstdc++.a.2.10.0 to libstdc++.a and then tried the make again and voila - my make completed. Got any thoughts on this. This is by the way on a Win95 Laptop using all current versions based on setup.exe. bk