MetalDragon
10-08-2009, 11:23 PM
I tried to compile Dolphin on Snow Leopard 32bit yesterday, but got stuck at one point.
any idea what to do about it?
thanks!
scons wxconfig=/opt/local/bin/wx-config CC=gcc-4.2 CXX=g++-4.2
gives me this:
any idea what to do about it?
thanks!
scons wxconfig=/opt/local/bin/wx-config CC=gcc-4.2 CXX=g++-4.2
gives me this:
Quote:Undefined symbols:
"_alcCreateContext", referenced from:
OpenALStream::Start() in libaudiocommon.a(OpenALStream.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
"_alcGetContextsDevice", referenced from:
OpenALStream::Stop() in libaudiocommon.a(OpenALStream.o)
"_alcCloseDevice", referenced from:
OpenALStream::Stop() in libaudiocommon.a(OpenALStream.o)
OpenALStream::Start() in libaudiocommon.a(OpenALStream.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
"_alGetSourcei", referenced from:
OpenALStream::SoundLoop() in libaudiocommon.a(OpenALStream.o)
"_alGenBuffers", referenced from:
OpenALStream::SoundLoop() in libaudiocommon.a(OpenALStream.o)
"_alcDestroyContext", referenced from:
OpenALStream::Stop() in libaudiocommon.a(OpenALStream.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
"_alSourceQueueBuffers", referenced from:
OpenALStream::SoundLoop() in libaudiocommon.a(OpenALStream.o)
OpenALStream::SoundLoop() in libaudiocommon.a(OpenALStream.o)
"_alDeleteBuffers", referenced from:
OpenALStream::SoundLoop() in libaudiocommon.a(OpenALStream.o)
"_alcMakeContextCurrent", referenced from:
OpenALStream::Stop() in libaudiocommon.a(OpenALStream.o)
OpenALStream::Start() in libaudiocommon.a(OpenALStream.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
"_alGetError", referenced from:
OpenALStream::SoundLoop() in libaudiocommon.a(OpenALStream.o)
ALDeviceList::GetMaxNumSources() in libaudiocommon.a(aldlist.o)
ALDeviceList::GetMaxNumSources() in libaudiocommon.a(aldlist.o)
ALDeviceList::GetMaxNumSources() in libaudiocommon.a(aldlist.o)
"_alcIsExtensionPresent", referenced from:
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
"_alcOpenDevice", referenced from:
OpenALStream::Start() in libaudiocommon.a(OpenALStream.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
"_alcGetCurrentContext", referenced from:
OpenALStream::Stop() in libaudiocommon.a(OpenALStream.o)
"_alIsExtensionPresent", referenced from:
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
"_alSourcePlay", referenced from:
OpenALStream::SoundLoop() in libaudiocommon.a(OpenALStream.o)
"_alSourcei", referenced from:
OpenALStream::SoundLoop() in libaudiocommon.a(OpenALStream.o)
"_alcGetString", referenced from:
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
"_alSourceUnqueueBuffers", referenced from:
OpenALStream::SoundLoop() in libaudiocommon.a(OpenALStream.o)
"_alGenSources", referenced from:
OpenALStream::SoundLoop() in libaudiocommon.a(OpenALStream.o)
ALDeviceList::GetMaxNumSources() in libaudiocommon.a(aldlist.o)
"_alBufferData", referenced from:
OpenALStream::SoundLoop() in libaudiocommon.a(OpenALStream.o)
OpenALStream::SoundLoop() in libaudiocommon.a(OpenALStream.o)
"_alcGetIntegerv", referenced from:
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
ALDeviceList::ALDeviceList()in libaudiocommon.a(aldlist.o)
"_alDeleteSources", referenced from:
OpenALStream::SoundLoop() in libaudiocommon.a(OpenALStream.o)
ALDeviceList::GetMaxNumSources() in libaudiocommon.a(aldlist.o)
ALDeviceList::GetMaxNumSources() in libaudiocommon.a(aldlist.o)
"_alSourceStop", referenced from:
OpenALStream::SoundLoop() in libaudiocommon.a(OpenALStream.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
scons: *** [Binary/Darwin-i386/Dolphin.app/Contents/PlugIns/libPlugin_DSP_HLE.dylib] Error 1
scons: building terminated because of errors.
So far I can only get good ol' Dolphin to work via Crossover (running some unofficial build, I think 4412). LoZ Twilight Princess, erm, works (for want of a better word, it runs at about 60-20% speed and seems to crash once in every different place I enter (e.g. ordon village, then the ranch, etc etc) and so does Animal Crossing (although once again slow, a frame skip of 1 makes it go at 100% though). The biggest problem with Crossover and Dolphin is that the D3D plugins (let alone the 64 bit version) don't work which makes Twilight princess run poorly. Hopefully Windwaker will run OKish with the opengl plugin 