|
2007-04-30 16:18 AEST by Arthur Barrett - Making install in protocols
Making install in ntlm
Making install in lib
make[5]: Nothing to be done for `install-exec-am'.
make[5]: Nothing to be done for `install-data-am'.
/bin/sh ./libtool --mode=link gcc -arch ppc -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk
-L/Users/abarrett/cvs/cvsnt/osx -o libntlm.la des.lo md4.lo smbutil.lo smbencrypt.lo lib/libgnu.la
rm -fr .libs/libntlm.lax
rm -fr .libs/libntlm.lax
mkdir .libs/libntlm.lax
rm -fr .libs/libntlm.lax/libgnu.a
mkdir .libs/libntlm.lax/libgnu.a
(cd .libs/libntlm.lax/libgnu.a && ar x /Users/abarrett/cvs/cvsnt/protocols/ntlm/lib/.libs/libgnu.a)
ar: /Users/abarrett/cvs/cvsnt/protocols/ntlm/lib/.libs/libgnu.a is a fat file (use libtool(1) or lipo(1) and
ar(1) on it)
ar: /Users/abarrett/cvs/cvsnt/protocols/ntlm/lib/.libs/libgnu.a: Inappropriate file type or format
This appears to be libtools fauilt (ltmain.sh), eg:
func_extract_an_archive ()
{
f_ex_an_ar_dir="$1"; shift
f_ex_an_ar_oldlib="$1"
$show "(cd $f_ex_an_ar_dir && $AR x $f_ex_an_ar_oldlib)"
$run eval "(cd \$f_ex_an_ar_dir && $AR x \$f_ex_an_ar_oldlib)" || exit $?
if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then
:
else
$echo "$modename: ERROR: object name conflicts: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib" 1>&2
exit $EXIT_FAILURE
fi
}
I suppose the problem could be the build sequnce (ie: the library should ot YET be a fat binary). Either
way, we'll stick with thin binaries for now.
|