This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
Re: gcc-3.4.4-2 progress report.
- From: "Yaakov S (Cygwin Ports)" <yselkowitz at users dot sourceforge dot net>
- To: cygwin-apps at cygwin dot com
- Date: Thu, 18 May 2006 16:50:02 -0500
- Subject: Re: gcc-3.4.4-2 progress report.
- References: <00fc01c67aa8$99dba180$a501a8c0@CAM.ARTIMI.COM>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Dave Korn wrote:
> The one thing I haven't done anything about is making libstdc++ as a dll,
> because I don't yet know how. Jim, if you or anyone else can tell me what I
> have to do in terms of configure options, I'll have a go; otherwise I'll leave
> it for a subsequent release.
Last time I looked, libstdc++ was one of the few gcc libs actually using
automake and libtool; make sure you add '-no-undefined' to
libstdc___la_LDFLAGS, and I'm pretty sure that libstdc++ needs to link
against libgcc (which is, IIRC, not so simple to build shared).
Since running autoreconf correctly for gcc is highly unlikely, you may
need to swap the configure-generated libtool for /usr/bin/libtool, or
run make LIBTOOL=/usr/bin/libtool (or the like), in order to use our
libtool instead of theirs.
Much success!
Yaakov
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFEbOwKpiWmPGlmQSMRAi5mAKD5p1uWaBmEhkyjPmwe+URP58bORwCgy/rN
b52uFkB1n2q+/VW54o87d8o=
=CV+Y
-----END PGP SIGNATURE-----