I've been able to get to all the steps without much of a problem until I got to the compilation. When it gets to the building targets, I get the following error:
any tips?
thanks
Oh,
I'm using snow leopard 10.6.3 on a macbook pro
this is rev. 5598
Code:
scons: Building targets ...
Linking shared Binary/Darwin-i386/Dolphin.app/Contents/PlugIns/libPlugin_GCPad.dylib
ld: warning: in /opt/local/lib/libSDLmain.a, file was built for unsupported file format which is not the architecture being linked (i386)
ld: warning: in /opt/local/lib/libSDL.dylib, file was built for unsupported file format which is not the architecture being linked (i386)
Undefined symbols:
"_SDL_GetError", referenced from:
InputCommon::SearchDevices(std::vector<InputCommon::CONTROLLER_INFO, std::allocator<InputCommon::CONTROLLER_INFO> >&, int&, int&)in libinputcommon.a(SDL_Util.o)
"_SDL_JoystickClose", referenced from:
Close_Devices() in GCPad.os
"_SDL_JoystickNumHats", referenced from:
InputCommon::SearchDevices(std::vector<InputCommon::CONTROLLER_INFO, std::allocator<InputCommon::CONTROLLER_INFO> >&, int&, int&)in libinputcommon.a(SDL_Util.o)
"_SDL_JoystickName", referenced from:
InputCommon::SearchDevices(std::vector<InputCommon::CONTROLLER_INFO, std::allocator<InputCommon::CONTROLLER_INFO> >&, int&, int&)in libinputcommon.a(SDL_Util.o)
"_SDL_JoystickGetButton", referenced from:
IsKey(int) in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
InputCommon::GetButton(_SDL_Joystick*, int, int, int, int, int&, int&, int&, int&, bool&, bool&, bool, bool, bool, bool, bool, bool)in libinputcommon.a(SDL_Util.o)
InputCommon::GetButton(_SDL_Joystick*, int, int, int, int, int&, int&, int&, int&, bool&, bool&, bool, bool, bool, bool, bool, bool)in libinputcommon.a(SDL_Util.o)
"_SDL_JoystickUpdate", referenced from:
GetAxisState(CONTROLLER_MAPPING_GC&) in GCPad.os
InputCommon::GetButton(_SDL_Joystick*, int, int, int, int, int&, int&, int&, int&, bool&, bool&, bool, bool, bool, bool, bool, bool)in libinputcommon.a(SDL_Util.o)
"_SDL_JoystickGetHat", referenced from:
IsKey(int) in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
_PAD_GetStatus in GCPad.os
InputCommon::GetButton(_SDL_Joystick*, int, int, int, int, int&, int&, int&, int&, bool&, bool&, bool, bool, bool, bool, bool, bool)in libinputcommon.a(SDL_Util.o)
"_SDL_JoystickOpened", referenced from:
Close_Devices() in GCPad.os
"_SDL_JoystickOpen", referenced from:
InputCommon::SearchDevices(std::vector<InputCommon::CONTROLLER_INFO, std::allocator<InputCommon::CONTROLLER_INFO> >&, int&, int&)in libinputcommon.a(SDL_Util.o)
"_SDL_JoystickGetAxis", referenced from:
GetAxisState(CONTROLLER_MAPPING_GC&) in GCPad.os
GetAxisState(CONTROLLER_MAPPING_GC&) in GCPad.os
GetAxisState(CONTROLLER_MAPPING_GC&) in GCPad.os
GetAxisState(CONTROLLER_MAPPING_GC&) in GCPad.os
GetAxisState(CONTROLLER_MAPPING_GC&) in GCPad.os
GetAxisState(CONTROLLER_MAPPING_GC&) in GCPad.os
InputCommon::GetButton(_SDL_Joystick*, int, int, int, int, int&, int&, int&, int&, bool&, bool&, bool, bool, bool, bool, bool, bool)in libinputcommon.a(SDL_Util.o)
InputCommon::GetButton(_SDL_Joystick*, int, int, int, int, int&, int&, int&, int&, bool&, bool&, bool, bool, bool, bool, bool, bool)in libinputcommon.a(SDL_Util.o)
InputCommon::GetButton(_SDL_Joystick*, int, int, int, int, int&, int&, int&, int&, bool&, bool&, bool, bool, bool, bool, bool, bool)in libinputcommon.a(SDL_Util.o)
InputCommon::GetButton(_SDL_Joystick*, int, int, int, int, int&, int&, int&, int&, bool&, bool&, bool, bool, bool, bool, bool, bool)in libinputcommon.a(SDL_Util.o)
"_SDL_Quit", referenced from:
_Shutdown in GCPad.os
"_SDL_WasInit", referenced from:
Close_Devices() in GCPad.os
_Shutdown in GCPad.os
InputCommon::SearchDevices(std::vector<InputCommon::CONTROLLER_INFO, std::allocator<InputCommon::CONTROLLER_INFO> >&, int&, int&)in libinputcommon.a(SDL_Util.o)
"_SDL_Init", referenced from:
InputCommon::SearchDevices(std::vector<InputCommon::CONTROLLER_INFO, std::allocator<InputCommon::CONTROLLER_INFO> >&, int&, int&)in libinputcommon.a(SDL_Util.o)
"_SDL_NumJoysticks", referenced from:
InputCommon::SearchDevices(std::vector<InputCommon::CONTROLLER_INFO, std::allocator<InputCommon::CONTROLLER_INFO> >&, int&, int&)in libinputcommon.a(SDL_Util.o)
"_SDL_JoystickNumAxes", referenced from:
InputCommon::SearchDevices(std::vector<InputCommon::CONTROLLER_INFO, std::allocator<InputCommon::CONTROLLER_INFO> >&, int&, int&)in libinputcommon.a(SDL_Util.o)
"_SDL_JoystickNumButtons", referenced from:
InputCommon::SearchDevices(std::vector<InputCommon::CONTROLLER_INFO, std::allocator<InputCommon::CONTROLLER_INFO> >&, int&, int&)in libinputcommon.a(SDL_Util.o)
"_SDL_JoystickNumBalls", referenced from:
InputCommon::SearchDevices(std::vector<InputCommon::CONTROLLER_INFO, std::allocator<InputCommon::CONTROLLER_INFO> >&, int&, int&)in libinputcommon.a(SDL_Util.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
lipo: can't open input file: /var/tmp//ccCs9kmu.out (No such file or directory)
scons: *** [Binary/Darwin-i386/Dolphin.app/Contents/PlugIns/libPlugin_GCPad.dylib] Error 1
scons: building terminated because of errors.
any tips?
thanks
Oh,
I'm using snow leopard 10.6.3 on a macbook pro
this is rev. 5598