Installing Apache2 on MacBook Pro issue

Julien KRIVACSY julien at emprint.fr
Mon Oct 30 17:02:50 PST 2006


Hello,

I'm a newbie with macports and I am trying to install ruby on rails  
by port. To do this, I'm following this tutorial : http:// 
blog.duncandavidson.com/2006/04/sandboxing_rail.html

But while compiling libiconv (in apache2), I've got an error and I  
don't know what to do. Apparently, port is trying to compile a PPC  
version and I have got a MacBook Pro 1.83.

Here's the error :
MacBook:/tmp/libiconv-1.11 root# port install apache2
--->  Staging libiconv into destroot
Error: Target com.apple.destroot returned: shell command "cd "/opt/ 
local/var/db/dports/build/ 
_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp 
orts_textproc_libiconv/work/libiconv-1.11" && make install DESTDIR=/ 
opt/local/var/db/dports/build/ 
_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp 
orts_textproc_libiconv/work/destroot" returned error 2
Command output: chmod 644 /opt/local/var/db/dports/build/ 
_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp 
orts_textproc_libiconv/work/destroot/opt/local/lib/libiconv.a
ranlib /opt/local/var/db/dports/build/ 
_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp 
orts_textproc_libiconv/work/destroot/opt/local/lib/libiconv.a
libtool: install: warning: remember to run `libtool --finish /opt/ 
local/lib'
if test -n ""; then /usr/bin/install -c -m 644  /opt/local/var/db/ 
dports/build/ 
_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp 
orts_textproc_libiconv/work/destroot/opt/local/lib/.new && mv /opt/ 
local/var/db/dports/build/ 
_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp 
orts_textproc_libiconv/work/destroot/opt/local/lib/.new /opt/local/ 
var/db/dports/build/ 
_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp 
orts_textproc_libiconv/work/destroot/opt/local/lib/ ; fi
cd srclib && make install prefix='/opt/local' exec_prefix='/opt/ 
local' libdir='/opt/local/lib'
make  install-am
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
cd src && make install prefix='/opt/local' exec_prefix='/opt/local'  
libdir='/opt/local/lib'
test `ls -ld . | sed -e 's/^d\(.........\).*/\1/'` = rwxrwxrwx ||  
chmod 777 .
if [ ! -d /opt/local/var/db/dports/build/ 
_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp 
orts_textproc_libiconv/work/destroot/opt/local ] ; then /bin/sh ../ 
build-aux/mkinstalldirs /opt/local/var/db/dports/build/ 
_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp 
orts_textproc_libiconv/work/destroot/opt/local ; fi
if [ ! -d /opt/local/var/db/dports/build/ 
_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp 
orts_textproc_libiconv/work/destroot/opt/local ] ; then /bin/sh ../ 
build-aux/mkinstalldirs /opt/local/var/db/dports/build/ 
_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp 
orts_textproc_libiconv/work/destroot/opt/local ; fi
if [ ! -d /opt/local/var/db/dports/build/ 
_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp 
orts_textproc_libiconv/work/destroot/opt/local/bin ] ; then /bin/ 
sh ../build-aux/mkinstalldirs /opt/local/var/db/dports/build/ 
_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp 
orts_textproc_libiconv/work/destroot/opt/local/bin ; fi
case "darwin8.8.1" in \
   hpux*) gcc  `if test -n ''; then  /opt/local/bin; fi` iconv.o ../ 
srclib/libicrt.a -L/opt/local/var/db/dports/build/ 
_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp 
orts_textproc_libiconv/work/destroot/opt/local/lib -liconv  `if test - 
n '/opt/local/var/db/dports/build/ 
_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp 
orts_textproc_libiconv/work/destroot'; then echo " -Wl,+b -Wl,/opt/ 
local/lib"; fi` -o iconv;; \
   *) /bin/sh ../libtool --mode=link gcc  `if test -n ''; then  /opt/ 
local/bin; fi` iconv.o ../srclib/libicrt.a /opt/local/var/db/dports/ 
build/ 
_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp 
orts_textproc_libiconv/work/destroot/opt/local/lib/libiconv.la  -o  
iconv;; \
esac
gcc iconv.o -o iconv  ../srclib/libicrt.a /opt/local/lib/libiconv.dylib
/usr/bin/ld: warning /opt/local/lib/libiconv.dylib cputype (18,  
architecture ppc) does not match cputype (7) for specified -arch  
flag: i386 (file not loaded)
/usr/bin/ld: Undefined symbols:
__libiconv_version
_iconv_canonicalize
_libiconv
_libiconv_close
_libiconv_open
_libiconvctl
_libiconvlist
collect2: ld returned 1 exit status
make[1]: *** [install] Error 1
make: *** [install] Error 2

Error: The following dependencies failed to build: apr-util libiconv  
openssl zlib pcre
Error: Status 1 encountered during processing.


Can somebody help me because I really don't know what to do, and I'm  
stuck....

Thank you,
Julien


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-users/attachments/20061031/0c600139/attachment.html


More information about the macports-users mailing list