Okay? Peter
Index: ChangeLog 2005-11-26 Peter O'Gorman <[EMAIL PROTECTED]>
* libltdl/m4/libtool.m4 [darwin]: Use $LTCC $LTCFLAGS to create reloadable objects. from Ralf Wildenhues <[EMAIL PROTECTED]> Index: libltdl/m4/libtool.m4 =================================================================== RCS file: /cvsroot/libtool/libtool/libltdl/m4/libtool.m4,v retrieving revision 1.48 diff -u -3 -p -u -r1.48 libtool.m4 --- libltdl/m4/libtool.m4 25 Nov 2005 18:17:49 -0000 1.48 +++ libltdl/m4/libtool.m4 26 Nov 2005 13:24:51 -0000 @@ -2752,7 +2752,7 @@ reload_cmds='$LD$reload_flag -o $output$ case $host_os in darwin*) if test "$GCC" = yes; then - reload_cmds='$CC -nostdlib ${wl}-r -o $output$reload_objs' + reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' else reload_cmds='$LD$reload_flag -o $output$reload_objs' fi
Index: ChangeLog 2005-11-26 Peter O'Gorman <[EMAIL PROTECTED]> * ltmain.in (link mode): Add missing $LTCFLAGS for a $LTCC. * libtool.m4 [darwin]: Use $LTCC $LTCFLAGS to create reloadable objects. from Ralf Wildenhues <[EMAIL PROTECTED]> Index: libtool.m4 =================================================================== RCS file: /cvsroot/libtool/libtool/Attic/libtool.m4,v retrieving revision 1.314.2.140 diff -u -3 -p -u -r1.314.2.140 libtool.m4 --- libtool.m4 26 Nov 2005 10:22:23 -0000 1.314.2.140 +++ libtool.m4 26 Nov 2005 13:24:35 -0000 @@ -2241,7 +2241,7 @@ reload_cmds='$LD$reload_flag -o $output$ case $host_os in darwin*) if test "$GCC" = yes; then - reload_cmds='$CC -nostdlib ${wl}-r -o $output$reload_objs' + reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' else reload_cmds='$LD$reload_flag -o $output$reload_objs' fi Index: ltmain.in =================================================================== RCS file: /cvsroot/libtool/libtool/Attic/ltmain.in,v retrieving revision 1.334.2.105 diff -u -3 -p -u -r1.334.2.105 ltmain.in --- ltmain.in 25 Nov 2005 18:36:15 -0000 1.334.2.105 +++ ltmain.in 26 Nov 2005 13:24:36 -0000 @@ -4560,8 +4560,8 @@ static const void *lt_preloaded_setup() esac # Now compile the dynamic symbol file. - $show "(cd $output_objdir && $LTCC -c$no_builtin_flag$pic_flag_for_symtable \"$dlsyms\")" - $run eval '(cd $output_objdir && $LTCC -c$no_builtin_flag$pic_flag_for_symtable "$dlsyms")' || exit $? + $show "(cd $output_objdir && $LTCC $LTCFLAGS -c$no_builtin_flag$pic_flag_for_symtable \"$dlsyms\")" + $run eval '(cd $output_objdir && $LTCC $LTCFLAGS -c$no_builtin_flag$pic_flag_for_symtable "$dlsyms")' || exit $? # Clean up the generated files. $show "$rm $output_objdir/$dlsyms $nlist ${nlist}S ${nlist}T"