From: asteele AT instinctive DOT com ("Alan Steele") Subject: yes, libstdc++.a is indeed broken in beta16 25 Oct 1996 07:24:35 -0700 Sender: daemon AT cygnus DOT com Approved: cygnus DOT gnu-win32 AT cygnus DOT com Distribution: cygnus Message-ID: <199610251313.GAA11430.cygnus.gnu-win32@cygnus.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Original-To: X-MSMail-Priority: Normal X-Priority: 3 X-Mailer: Microsoft Internet Mail 4.70.1155 Original-Sender: owner-gnu-win32 AT cygnus DOT com ....but the workaround of using the library from the beta14 version at least got basic iostream stuff working. Running under NT 4.0 on x86 arch, the moment I added any call that linked in standard libraries (e.g. iostream) my executable would fail with a dialog saying "not a valid Windows NT executable". (forgive me if this is well-known at this point, I'm new to the list) -ams ------------- >From the beta16 release notes page: C++ doesn't work Yes, g++ can't find iostream.h out of the box. This is because of path searching problems. (It doesn't look in the right place relative to GCC_EXEC_PREFIX). In addition, people have reported that libstdc++.a appears to be disfunctional. The workaround appears to be to use the one from the beta14 distribution. *sigh* - For help on using this list, send a message to "gnu-win32-request AT cygnus DOT com" with one line of text: "help".