Hi,
fink selfupdate fails with the following error:
cd src && make install prefix='/sw/src/fink.build/root-libiconv-1.12-5/sw'
exec_prefix='/sw/src/fink.build/root-libiconv-1.12-5/sw'
libdir='/sw/src/fink.build/root-libiconv-1.12-5/sw/lib'
test `ls -ld . | sed -e 's/^d\(.........\).*/\1/'` = rwxrwxrwx || chmod 777 .
if [ ! -d /sw/src/fink.build/root-libiconv-1.12-5/sw/bin ] ; then /bin/sh
../build-aux/mkinstalldirs /sw/src/fink.build/root-libiconv-1.12-5/sw/bin ; fi
mkdir /sw/src/fink.build/root-libiconv-1.12-5/sw/bin
case "darwin11.4.2" in \
hpux*) gcc -L/sw/src/fink.build/libiconv-1.12-5/libiconv-1.12/../_inst/sw/lib
-g -O2 `if test -n ''; then /sw/src/fink.build/root-libiconv-1.12-5/sw/bin;
fi` iconv.o ../srclib/libicrt.a
-L/sw/src/fink.build/root-libiconv-1.12-5/sw/lib -liconv `if test -n ''; then
echo " -Wl,+b -Wl,/sw/src/fink.build/root-libiconv-1.12-5/sw/lib"; fi` -o
iconv;; \
*) /bin/sh ../libtool --mode=link gcc
-L/sw/src/fink.build/libiconv-1.12-5/libiconv-1.12/../_inst/sw/lib -g -O2 `if
test -n ''; then /sw/src/fink.build/root-libiconv-1.12-5/sw/bin; fi` iconv.o
../srclib/libicrt.a ../lib/libiconv.la
/sw/src/fink.build/libiconv-1.12-5/libiconv-1.12/../_inst/sw/lib/libintl.a
-Wl,-framework,CoreFoundation -o iconv;; \
esac
gcc -g -O2 iconv.o -Wl,-framework -Wl,CoreFoundation -o .libs/iconv
-L/sw/src/fink.build/libiconv-1.12-5/libiconv-1.12/../_inst/sw/lib
../srclib/libicrt.a ../lib/.libs/libiconv.dylib
/sw/src/fink.build/libiconv-1.12-5/libiconv-1.12/../_inst/sw/lib/libintl.a
ld: warning: ignoring file iconv.o, file was built for i386 which is not the
architecture being linked (x86_64)
ld: warning: ignoring file ../srclib/libicrt.a, file was built for archive
which is not the architecture being linked (x86_64)
ld: warning: ignoring file ../lib/.libs/libiconv.dylib, file was built for
unsupported file format which is not the architecture being linked (x86_64)
ld: warning: ignoring file
/sw/src/fink.build/libiconv-1.12-5/libiconv-1.12/../_inst/sw/lib/libintl.a,
file was built for archive which is not the architecture being linked (x86_64)
Undefined symbols for architecture x86_64:
"_main", referenced from:
start in crt1.10.6.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[1]: *** [install] Error 1
make: *** [install] Error 2
### execution of make failed, exit code 2
### execution of /tmp/fink.RZU7g failed, exit code 2
Removing runtime build-lock...
Removing build-lock package...
/sw/bin/dpkg-lockwait -r fink-buildlock-libiconv-1.12-5
(Reading database ... 63208 files and directories currently installed.)
Removing fink-buildlock-libiconv-1.12-5 ...
Failed: phase installing: libiconv-1.12-5 failed
System Info:
Package manager version: 0.34.4
Distribution version: selfupdate-rsync Wed Jan 2 11:53:13 2013, 10.7, i386
Trees: local/main stable/main stable/crypto unstable/main unstable/crypto
local/injected
Xcode.app: 4.5.2
Xcode command-line tools: 4.3.0.0.1.1249367152
Max. Fink build jobs: 1
I have tried to move /usr/local/ before building, but that didn't change
anything.
It seems the distribution version (i386) and my system (x86_64) are not in sync
but I don't know how to go about to change this.
Thanks for your help,
Guy.
------------------------------------------------------------------------------
Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery
and much more. Keep your Java skills current with LearnJavaNow -
200+ hours of step-by-step video tutorials by Java experts.
SALE $49.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122612
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users