From 564083578335501490a89ba8f77d7082da71e15b Mon Sep 17 00:00:00 2001 From: Kurt Zeilenga Date: Mon, 25 Jan 1999 18:14:26 +0000 Subject: [PATCH] Update for FreeBSD 4.0 and beyond. --- build/ltconfig | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/build/ltconfig b/build/ltconfig index e4ecdbd7ec..440d305141 100755 --- a/build/ltconfig +++ b/build/ltconfig @@ -776,8 +776,13 @@ else hardcode_shlibpath_var=no ;; - # FreeBSD 3, at last, uses gcc -shared to do shared libraries. - freebsd3*) + freebsd1*) + ld_shlibs=no + can_build_shared=no + ;; + + # FreeBSD 3 and greater uses gcc -shared to do shared libraries. + freebsd* ) archive_cmds='$CC -shared -o $lib$libobjs' hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes @@ -1130,7 +1135,11 @@ freebsd2*) shlibpath_var=LD_LIBRARY_PATH ;; -freebsd3*) +freebsd1*) + dynamic_linker=no + ;; + +freebsd*) version_type=freebsd library_names_spec='${libname}${release}.so.$versuffix $libname.so' if [ -x `/usr/bin/objformat` ]; then -- 2.47.2