Jack Howarth wrote:

 # How to create reloadable object files.
 reload_flag=" -r"
-reload_cmds="\$LD\$reload_flag -o \$output\$reload_objs"
+reload_cmds="\$CC -nostdlib \${wl}-r -o \$output\$reload_objs"

 # Whether dlopen is supported.
-dlopen_support=unknown
+dlopen_support=yes
# Whether dlopen of programs is supported.
-dlopen_self=unknown
+dlopen_self=yes
# Whether dlopen of statically linked programs is supported.
-dlopen_self_static=unknown
+dlopen_self_static=yes
# Compiler flag to prevent dynamic linking.
 link_static_flag="-static"
@@ -171,7 +171,7 @@
 export_dynamic_flag_spec=""
# Compiler flag to generate shared objects directly from archives.
-whole_archive_flag_spec="-all_load \$convenience"
+whole_archive_flag_spec=""

which I believe explains why MACOSX_DEPLOYMENT_TARGET has to be forced
now. I'll see if I can puzzle out how to regress these changes in
7.1.1 so that ld is used for linking once again and dlopen is not used.


They just updated libtool to the latest released version. You'll see these diffs between any copy of libtool-1.5 and 1.5.20.

Peter


-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.  Get Certified Today
Register for a JBoss Training Course.  Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click
_______________________________________________
Fink-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to