Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 41058 Details for
Bug 65272
older libtool doesnt recognize darwin == no shared libraries
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
ltconfig.patch for darwin
ltconfig.patch (text/plain), 2.50 KB, created by
SpanKY
on 2004-10-04 05:50:02 UTC
(
hide
)
Description:
ltconfig.patch for darwin
Filename:
MIME Type:
Creator:
SpanKY
Created:
2004-10-04 05:50:02 UTC
Size:
2.50 KB
patch
obsolete
>--- /var/tmp/portage/glib-1.2.10-r5/work/glib-1.2.10//ltconfig 2000-02-02 19:53:22.000000000 -0500 >+++ ltconfig 2004-09-23 20:25:11.000000000 -0400 >@@ -678,6 +678,11 @@ > cygwin* | mingw* | os2*) > # We can build DLLs from non-PIC. > ;; >+ darwin* | rhapsody*) >+ # PIC is the default on this platform >+ # Common symbols not allowed in MH_DYLIB files >+ pic_flag='-fno-common' >+ ;; > amigaos*) > # FIXME: we need at least 68020 code to build shared libraries, but > # adding the `-m68020' flag to GCC prevents building anything better, >@@ -1361,6 +1372,23 @@ > hardcode_shlibpath_var=no > ;; > >+ darwin* | rhapsody*) >+ case "$host_os" in >+ rhapsody* | darwin1.[012]) >+ allow_undefined_flag='-undefined suppress' >+ ;; >+ *) # Darwin 1.3 on >+ allow_undefined_flag='-flat_namespace -undefined suppress' >+ ;; >+ esac >+ archive_cmds='$nonopt $(test .$module = .yes && echo -bundle || echo -dynamiclib) $allow_undefined_flag -o $lib $libobjs $deplibs $linkopts $(test .$module != .yes && echo -install_name $rpath/$soname $verstring)' >+ # We need to add '_' to the symbols in $export_symbols first >+ #archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols $lib' >+ hardcode_direct=yes >+ hardcode_shlibpath_var=no >+ whole_archive_flag_spec='-all_load $convenience' >+ ;; >+ > hpux9* | hpux10* | hpux11*) > case "$host_os" in > hpux9*) archive_cmds='$rm $objdir/$soname~$LD -b +b $install_libdir -o $objdir/$soname $libobjs $deplibs $linkopts~test $objdir/$soname = $lib || mv $objdir/$soname $lib' ;; >@@ -1897,6 +1931,27 @@ > esac > ;; > >+darwin* | rhapsody*) >+ dynamic_linker="$host_os dyld" >+ version_type=darwin >+ need_lib_prefix=no >+ need_version=no >+ deplibs_check_method='file_magic Mach-O dynamically linked shared library' >+ file_magic_cmd='/usr/bin/file -L' >+ case "$host_os" in >+ rhapsody* | darwin1.[012]) >+ file_magic_test_file='/System/Library/Frameworks/System.framework/System' >+ ;; >+ *) # Darwin 1.3 on >+ file_magic_test_file='/usr/lib/libSystem.dylib' >+ ;; >+ esac >+ library_names_spec='${libname}${release}${versuffix}.$(test .$module = .yes && echo so || echo dylib) ${libname}${release}${major}.$(test .$module = .yes && echo so || echo dylib) ${libname}.$(test .$module = .yes && echo so || echo dylib)' >+ soname_spec='${libname}${release}${major}.$(test .$module = .yes && echo so || echo dylib)' >+ shlibpath_overrides_runpath=yes >+ shlibpath_var=DYLD_LIBRARY_PATH >+ ;; >+ > gnu*) > version_type=linux > need_lib_prefix=no
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 65272
:
41030
| 41058 |
41059
|
41199
|
41202
|
41203
|
41204
|
41205
|
41206
|
41404
|
41406
|
41408
|
41409