#23020: ffcall-1.10 fails to compile on Snow Leopard x86_64 ------------------------------+--------------------------------------------- Reporter: earcar@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Keywords: | Port: devel/ffcall ------------------------------+--------------------------------------------- When building ffcall @1.10 Revision 1 I got this error message {{{ ---> Computing dependencies for ffcall ---> Fetching ffcall ---> Attempting to fetch ffcall-1.10.tar.gz from http://www.haible.de/bruno/gnu/ ---> Verifying checksum(s) for ffcall ---> Extracting ffcall ---> Configuring ffcall ---> Building ffcall Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_ffcall/work/ffcall-1.10" && /usr/bin/make -j2 all " returned error 2 Command output: cd avcall; /usr/bin/make all /usr/bin/gcc-4.2 -E `if test true = true; then echo '-DASM_UNDERSCORE'; fi` ./avcall-i386-macro.S | grep -v '^ *#line' | grep -v '^#ident' | grep -v '^#' | sed -e 's,% ,%,g' -e 's,% ,%,g' -e 's,\. ,.,g' > avcall-i386.s /bin/sh ./libtool --mode=compile /usr/bin/gcc-4.2 -pipe -O2 -arch x86_64 -c ./structcpy.c /bin/sh ./libtool --mode=compile /usr/bin/gcc-4.2 -x none -c avcall-i386.s /usr/bin/gcc-4.2 -pipe -O2 -arch x86_64 -c ./structcpy.c -o structcpy.o /usr/bin/gcc-4.2 -x none -c avcall-i386.s -o avcall-i386.o echo timestamp > structcpy.lo avcall-i386.s:7:suffix or operands invalid for `push' avcall-i386.s:9:suffix or operands invalid for `push' avcall-i386.s:10:suffix or operands invalid for `push' avcall-i386.s:39:suffix or operands invalid for `call' avcall-i386.s:47:suffix or operands invalid for `call' avcall-i386.s:53:suffix or operands invalid for `call' avcall-i386.s:168:suffix or operands invalid for `pop' avcall-i386.s:169:suffix or operands invalid for `pop' avcall-i386.s:171:suffix or operands invalid for `pop' make[1]: *** [avcall-i386.lo] Error 1 make: *** [all] Error 2 Error: Problem while installing ffcall }}} It seems that he's trying to mix x86_64 code with x86 one. -- Ticket URL: <http://trac.macports.org/ticket/23020> MacPorts <http://www.macports.org/> Ports system for Mac OS