Closed GoogleCodeExporter closed 8 years ago
Ok, I think I have the solution partially figured out: On Mac OS X 10.7, you
don't have the 10.5 sdk installed - which all of the Makefiles use as the
systemroot. If I change the -isysroot in all of the Makefiles to
-isysroot /Developer/SDKs/MacOSX10.7.sdk
Then everything (in the main package builds)
However, I'm still getting the following error when trying to build the glide64
plugin:
== Glide ==
CXX _obj/Main.o
In file included from ../../src/wrapper/glide.h:42,
from ../../src/rdp.h:48,
from ../../src/Util.h:41,
from ../../src/Main.cpp:37:
../../src/wrapper/3dfx.h:101:4: warning: #warning define FX_ENTRY & FX_CALL for
your compiler
{standard input}:1498:suffix or operands invalid for `bswap'
make: *** [_obj/Main.o] Error 1
cp: mupen64plus-video-glide64/projects/unix/*.dylib: No such file or directory
Original comment by erll...@gmail.com
on 27 Feb 2012 at 9:30
I have more specific information about the mupen64plus-video-glide build issue.
The problem appears to be the following block of code:
asm volatile ("bswap %[cur]"
: [cur] "=g"(cur)
: "[cur]"(~*(data++))
);
On lines 647-650 of Main.cpp. If I comment out these lines the entire build
succeeds. Any thoughts on why this would be problematic for Mac OS X 10.7? I've
also posted this issue on wahrhaft's bitbucket repo, but I haven't heard
anything there either.
Could it be 32/64 bit related?
Original comment by erll...@gmail.com
on 1 Mar 2012 at 11:24
Probably the build scripts should be updated to make the SDK configurable. Now
I am no longer using OSX as my main OS so maybe someone could contribute that?
I'm afraid I can't help with the asm issue
Original comment by auria...@gmail.com
on 6 May 2012 at 3:41
I changed the build scripts for compiling from source (i.e. mercurial), but
maybe this could help you out. Look at my comment in
https://code.google.com/p/mupen64plus/wiki/CompilingFromHg
Original comment by n.pepi...@gmail.com
on 30 Dec 2012 at 7:34
This should be fixed in the newer builds from hg.
Original comment by n.pepi...@gmail.com
on 3 Jan 2013 at 3:03
Original comment by s...@narfation.org
on 3 Jan 2013 at 4:06
Original issue reported on code.google.com by
erll...@gmail.com
on 27 Feb 2012 at 5:47