[MacPorts] #23020: ffcall-1.10 fails to compile on Snow Leopard x86_64
MacPorts
noreply at macports.org
Thu Dec 24 08:04:31 PST 2009
#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
More information about the macports-tickets
mailing list