#36475: qemu @1.2.0 +target_arm: error: global register variables are not supported --------------------------+-------------------------------- Reporter: oliverks1@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: qemu | --------------------------+-------------------------------- Comment (by jeweljar@…): I think that Xcode clang compiler doesn't allow global register variables. [[br]] You can use gcc instead of clang by command line option 'configure.compiler=gcc' [[br]] {{{sudo port -v install qemu +target_arm configure.compiler=gcc}}} Replying to [ticket:36475 oliverks1@…]:
Attempting to install qemu-system-arm generates a
{{{ :info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_qemu/qemu/work/qemu-1.2.0 /dyngen-exec.h:64:24: error: global register variables are not supported :info:build register CPUArchState *env asm(AREG0); :info:build ^ :info:build 1 error generated. }}}
MacPorts 2.1.2 [[br]] Darwin localhost 12.2.0 Darwin Kernel Version 12.2.0: Sat Aug 25 00:48:52 PDT 2012; root:xnu-2050.18.24~1/RELEASE_X86_64 x86_64 [[br]] Xcode 4.4.1 [[br]] Build version 4F1003
-- Ticket URL: <https://trac.macports.org/ticket/36475#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS