/[libtool]/libtool/libtool.m4
ViewVC logotype

Diff of /libtool/libtool.m4

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.223 by gary, Sun Sep 2 23:32:13 2001 UTC revision 1.224 by gary, Thu Sep 6 21:17:28 2001 UTC
# Line 4434  EOF Line 4434  EOF
4434          $CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags'          $CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags'
4435        ;;        ;;
4436    
     darwin* | rhapsody*)  
       case "$host_os" in  
       rhapsody* | darwin1.[[012]])  
         _LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined suppress'  
         ;;  
       *) # Darwin 1.3 on  
         _LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress'  
         ;;  
       esac  
   
       # FIXME: Relying on posixy $() will cause problems for  
       #        cross-compilation, but unfortunately the echo tests do not  
       #        yet detect zsh echo's removal of \ escapes.  
       _LT_AC_TAGVAR(archive_cmds, $1)='$CC $(test "x$module" = xyes && echo -bundle || echo -dynamiclib) $allow_undefined_flag -o $lib $libobjs $deplibs$linker_flags -install_name $rpath/$soname $verstring'  
       # We need to add '_' to the symbols in $export_symbols first  
       #_LT_AC_TAGVAR(archive_expsym_cmds, $1)="$_LT_AC_TAGVAR(archive_cmds, $1)"' && strip -s $export_symbols'  
       _LT_AC_TAGVAR(hardcode_direct, $1)=yes  
       _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no  
       _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-all_load $convenience'  
       ;;  
   
4437      netbsd*)      netbsd*)
4438        if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then        if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
4439          _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'          _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
# Line 4685  EOF Line 4664  EOF
4664        fix_srcfile_path='`cygpath -w "$srcfile"`'        fix_srcfile_path='`cygpath -w "$srcfile"`'
4665        ;;        ;;
4666    
4667        darwin* | rhapsody*)
4668          case "$host_os" in
4669          rhapsody* | darwin1.[[012]])
4670            _LT_AC_TAGVAR(allow_undefined_flag, $1)='-undefined suppress'
4671            ;;
4672          *) # Darwin 1.3 on
4673            _LT_AC_TAGVAR(allow_undefined_flag, $1)='-flat_namespace -undefined suppress'
4674            ;;
4675          esac
4676    
4677          # FIXME: Relying on posixy $() will cause problems for
4678          #        cross-compilation, but unfortunately the echo tests do not
4679          #        yet detect zsh echo's removal of \ escapes.
4680          _LT_AC_TAGVAR(archive_cmds, $1)='$CC $(test "x$module" = xyes && echo -bundle || echo -dynamiclib) $allow_undefined_flag -o $lib $libobjs $deplibs$linker_flags -install_name $rpath/$soname $verstring'
4681          # We need to add '_' to the symbols in $export_symbols first
4682          #_LT_AC_TAGVAR(archive_expsym_cmds, $1)="$_LT_AC_TAGVAR(archive_cmds, $1)"' && strip -s $export_symbols'
4683          _LT_AC_TAGVAR(hardcode_direct, $1)=yes
4684          _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
4685          _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-all_load $convenience'
4686          ;;
4687    
4688      dgux*)      dgux*)
4689        _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'        _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
4690        _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'        _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'

Legend:
Removed from v.1.223  
changed lines
  Added in v.1.224

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26