mirror of
https://git.openldap.org/openldap/openldap.git
synced 2026-01-04 14:10:39 -05:00
Fix ltconfig for FreeBSD 3 (elf detection was wrong).
Also fixed "empty translation unit" problem reported by Randy Kunkee <kunkee@pluto.ops.NeoSoft.com>
This commit is contained in:
parent
3a5e383dbd
commit
052bbc2097
1 changed files with 3 additions and 3 deletions
|
|
@ -541,7 +541,7 @@ if test -n "$pic_flag"; then
|
|||
# Check to make sure the pic_flag actually works.
|
||||
echo $ac_n "checking if $compiler PIC flag $pic_flag works... $ac_c" 1>&6
|
||||
$rm conftest*
|
||||
echo > conftest.c
|
||||
echo "int __my_integer = 0" \; > conftest.c
|
||||
save_CFLAGS="$CFLAGS"
|
||||
CFLAGS="$CFLAGS $pic_flag -DPIC"
|
||||
echo "$progname:547: checking if $compiler PIC flag $pic_flag works" >&5
|
||||
|
|
@ -1133,8 +1133,8 @@ freebsd2*)
|
|||
freebsd3*)
|
||||
version_type=freebsd
|
||||
library_names_spec='${libname}${release}.so.$versuffix $libname.so'
|
||||
if [ $PORTOBJFORMAT = elf ]; then
|
||||
finish_cmds='PATH="$PATH:/sbin" OBJFORMAT="$PORTOBJFORMAT" ldconfig -m $libdir'
|
||||
if [ -x `/usr/bin/objformat` ]; then
|
||||
finish_cmds='PATH="$PATH:/sbin" OBJFORMAT=`objformat` ldconfig -m $libdir'
|
||||
else
|
||||
finish_cmds='PATH="$PATH:/sbin" ldconfig -m $libdir'
|
||||
fi
|
||||
|
|
|
|||
Loading…
Reference in a new issue