Dolphin, the GameCube and Wii emulator - Forums
Am I Missing Something...?[Mac] - Printable Version

+- Dolphin, the GameCube and Wii emulator - Forums (https://forums.dolphin-emu.org)
+-- Forum: Dolphin Emulator Discussion and Support (https://forums.dolphin-emu.org/Forum-dolphin-emulator-discussion-and-support)
+--- Forum: Support (https://forums.dolphin-emu.org/Forum-support)
+--- Thread: Am I Missing Something...?[Mac] (/Thread-am-i-missing-something-mac)



Am I Missing Something...?[Mac] - thegreatonion - 03-31-2009

I followed all the steps to build Dolphin in a mac 32 bit, but typing in the last commands
($ cd dolphin-emu-read-only
$ scons)
I get this:
scons: Reading SConscript files ...
Checking for pkg-config version > 0.15.0... (cached) yes
Looking for macports... (cached) Adding port lib and include path(cached) yes
Looking for fink... (cached) no
Checking for sdl lib version > 1.0.0... (cached) yes
Checking for bluez... (cached)
Looking for framework bluez... (cached)
Using pkg-config for bluez... (cached) no
Looking for lib bluez... (cached) no
Checking for ao... (cached)
Looking for framework ao... (cached)
Using pkg-config for ao... (cached) yes
Checking for openal... (cached)
Looking for framework openal... (cached) yes
Checking for portaudio... (cached)
Looking for framework portaudio... (cached)
Using pkg-config for portaudio... (cached) no
Looking for lib portaudio... (cached) no
Checking for sfml... (cached)
Looking for framework sfml... (cached)
Using pkg-config for sfml... (cached) no
Looking for lib sfml... (cached) no
Checking for wxWidgets >= 2.8... (cached) yes
Checking for OpenGL... (cached)
Looking for framework OpenGL... (cached) yes
Checking for Cg... (cached)
Looking for framework Cg... (cached) yes
Checking for GLEW... (cached)
Looking for framework GLEW... (cached)
Using pkg-config for glew... (cached) no
Looking for lib GLEW... (cached) yes
Plugin_PadSimpleEvnt Doesn't work without testgl
scons: done reading SConscript files.
scons: Building targets ...
scons: building associated VariantDir targets: Build/Darwin-i386-release
Compiling Build/Darwin-i386-release/Source/Core/AudioCommon/Src/AudioCommon.o
In file included from Source/Core/AudioCommon/Src/AudioCommon.cpp:23:
Source/Core/AudioCommon/Src/OpenALStream.h:31:19: error: AL/al.h: No such file or directory
Source/Core/AudioCommon/Src/OpenALStream.h:32:20: error: AL/alc.h: No such file or directory
Source/Core/AudioCommon/Src/Mixer.h:28: warning: 'class CMixer' has virtual functions but non-virtual destructor
Source/Core/AudioCommon/Src/NullSoundStream.h:24: warning: 'class NullMixer' has virtual functions but non-virtual destructor
scons: *** [Build/Darwin-i386-release/Source/Core/AudioCommon/Src/AudioCommon.o] Error 1
scons: building terminated because of errors.


I've downloaded everything, The only step i probably did different was download the latest version of cg tools (2.1).
Any1 have a clue where i went wrong?

Edit: Is there even any1 that has a working mac one now with the latest SVN? I'm Starting to believe that dolphin is no longer working for macs. Someone else has recently had a similar problem as well. No solutions. http://www.dolphin-emu.com/forum/viewthread.php?thread_id=1657&rowstart=0#post_10069


RE: Am I Missing Something...?[Mac] - Okeribok - 04-02-2009

(03-31-2009, 07:10 AM)thegreatonion Wrote: Checking for portaudio... (cached)
Looking for framework portaudio... (cached)
Using pkg-config for portaudio... (cached) no
Looking for lib portaudio... (cached) no

...

Edit: Is there even any1 that has a working mac one now with the latest SVN? I'm Starting to believe that dolphin is no longer working for macs.

On the old forum there is this thread, in which this Lannyboy suggests to shdwzero that he needs PortAudio (from here, Mac instructions here).

To get portaudio, go to your terminal and type:
sudo port install portaudio
enter and wait.
Then try again. It will now say something like:
Checking for portaudio... (cached)
Looking for framework portaudio...
Using pkg-config for portaudio... yes
Checking for lib portaudio version > 1890... no

But it didn't work for me, I still got these errors:
Source/Core/AudioCommon/Src/OpenALStream.h:31:19: error: AL/al.h: No such file or directory
Source/Core/AudioCommon/Src/OpenALStream.h:32:20: error: AL/alc.h: No such file or directory

So I changed the path to al.h and alc.h in ~/dolphin-emu-read-only/Source/Core/AudioCommon/Src/OpenALStream.h on line 31 and 32 (al.h and alc.h are in ~/dolphin-emu-read-only/Externals/OpenAL/include/) and then tried again. And then it tried really hard, but terminated with:
scons: *** [Binary/Darwin-i386/Dolphin.app/Contents/MacOS/Dolphin] Implicit dependency `CoreServices' not found, needed by target `Binary/Darwin-i386/Dolphin.app/Contents/MacOS/Dolphin'.

by the way, I have build 2815, according to svn.

I call for pre-built Mac binaries. Anybody? Anybody?


RE: Am I Missing Something...?[Mac] - thegreatonion - 04-02-2009

Well after installing port audio i get this:
Checking for portaudio... (cached)
Looking for framework portaudio... (cached)
Using pkg-config for portaudio... (cached) no
Looking for lib portaudio... (cached) yes
...

But even after installing it i get the same error at the end:
scons: done reading SConscript files.
scons: Building targets ...
scons: building associated VariantDir targets: Build/Darwin-i386-release
Compiling Build/Darwin-i386-release/Source/Core/AudioCommon/Src/AOSoundStream.o
Source/Core/AudioCommon/Src/Mixer.h:28: warning: 'class CMixer' has virtual functions but non-virtual destructor
Compiling Build/Darwin-i386-release/Source/Core/AudioCommon/Src/AudioCommon.o
In file included from Source/Core/AudioCommon/Src/AudioCommon.cpp:23:
Source/Core/AudioCommon/Src/OpenALStream.h:31:19: error: AL/al.h: No such file or directory
Source/Core/AudioCommon/Src/OpenALStream.h:32:20: error: AL/alc.h: No such file or directory
Source/Core/AudioCommon/Src/Mixer.h:28: warning: 'class CMixer' has virtual functions but non-virtual destructor
Source/Core/AudioCommon/Src/NullSoundStream.h:24: warning: 'class NullMixer' has virtual functions but non-virtual destructor
scons: *** [Build/Darwin-i386-release/Source/Core/AudioCommon/Src/AudioCommon.o] Error 1
scons: building terminated because of errors.


I think its official; Dolpin is NOT compatible with Mac OSX anymore and so they should
a. stop bragging/saying that it IS compatible (maybe change it to "was" compatible
b. Actually fix the tutorial or find a way to make it compatible again...