From: Gary V. Vaughan Date: Wed, 20 Jan 1999 12:15:35 +0000 (+0000) Subject: freebsd-elf deplibs port X-Git-Tag: ild-branchpoint~48 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2d957688f416a120b087db5a22495d603e7a6bca;p=thirdparty%2Flibtool.git freebsd-elf deplibs port --- diff --git a/ChangeLog b/ChangeLog index e20b84832..1812a4ed7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +1999-01-20 Gary V. Vaughan + + * THANKS: Added Vladimir Kushnir. + +1999-01-20 Vladimir Kushnir + + * ltconfig.in (freebsd3*): Define `deplibs_check_method' and + `file_magic_command' for freebsd-elf. + 1999-01-20 Alexandre Oliva * TODO: should we also build a `static' copy of a convenience diff --git a/THANKS b/THANKS index d0496314b..620aeebb7 100644 --- a/THANKS +++ b/THANKS @@ -39,4 +39,5 @@ Thomas Esser Todd Vierling Tom Tromey Ulrich Drepper +Vladimir Kushnir Volker Kuhlmann diff --git a/ltconfig.in b/ltconfig.in index fd14b571a..de77eb99e 100755 --- a/ltconfig.in +++ b/ltconfig.in @@ -1668,6 +1668,15 @@ cygwin32* | mingw32*) freebsd2* | freebsd3*) objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` version_type=freebsd-$objformat + case "$version_type" in + freebsd-elf*) + deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object' + file_magic_command=file + ;; + freebsd-*) + deplibs_check_method=unknown + ;; + esac library_names_spec='${libname}${release}.so$versuffix $libname.so$versuffix' finish_cmds='PATH="$PATH:/sbin" OBJFORMAT="$objformat" ldconfig -m $libdir' shlibpath_var=LD_LIBRARY_PATH