------- Comment #1 from pinskia at gmail dot com 2010-08-11 17:03 ------- Subject: Re: New: linkage on -lm and -lpthread should be purged from darwin build
What about removing those in the driver? This way it works correctly for other makefiles too? On Aug 11, 2010, at 9:30 AM, "howarth at nitro dot med dot uc dot edu" <gcc-bugzi...@gcc.gnu.org> wrote: > Currently libjava is being improperly linked (PR java/41991) due to > the > presence of -lm and -lpthreads on the shared library linkages. This > causes > libSystem.dylib to be pushed to the front of the linkage and breaks > the logic > used by libgcc_ext. We should add and set defines for > HAVE_LIBSYSTEM_PTHREADS > and HAVE_LIBSYSTEM_LIBMATH to configure and use these for > conditionals in the > Makefile.am's where appropriate to avoid passing -lm and -lpthread > on darwin. > > > -- > Summary: linkage on -lm and -lpthread should be purged from > darwin build > Product: gcc > Version: 4.6.0 > Status: UNCONFIRMED > Severity: normal > Priority: P3 > Component: target > AssignedTo: unassigned at gcc dot gnu dot org > ReportedBy: howarth at nitro dot med dot uc dot edu > GCC build triplet: *-apple-darwin* > GCC host triplet: *-apple-darwin* > GCC target triplet: *-apple-darwin* > > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45258 > -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45258