This is the mail archive of the
java-prs@gcc.gnu.org
mailing list for the Java project.
[Bug libgcj/17222] libjava fails to build due to command line length during link
- From: "andreast at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: java-prs at gcc dot gnu dot org
- Date: 30 Aug 2004 19:15:54 -0000
- Subject: [Bug libgcj/17222] libjava fails to build due to command line length during link
- References: <20040828135005.17222.kcook@gcc.gnu.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From andreast at gcc dot gnu dot org 2004-08-30 19:15 -------
oh, now I seem to remember why shared libraries are not supported under darwin <
7.0. Afair it was due to the missing MD_FALLBACK_FRAME_STATE_FOR macro at the
time when I introduced the changes for shared libraries on darwin.
Now this macro is in and it should also support darwin < 7.0.
You may try to modify ltcf-c.sh, ltcf-cxx.sh, ltcf-gcj.sh and ltconfig in the
toplevel gcc dir. See where it says:
case $host_os in
darwin[1-6]*)
can_build_shared=no
;;
darwin7*)
can_build_shared=yes
;;
esac
To say yes for darwin6.x too. It may help. I don't know since I no longer have a
6.x machine around. Just an idea.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17222