Dolphin, the GameCube and Wii emulator - Forums

Full Version: Build error on 64 bit linux
You're currently viewing a stripped down version of our content. View the full version with proper formatting.

Genolo

Uh, so yeah, I'm pretty sure this is my fault, but I don't exactly know what to do. I'm running 64 bit Arch linux.

Code:
RegisterView.cpp:(.text._ZN9CRegTableD0Ev[CRegTable::~CRegTable()]+0x31): undefined reference to `wxGridTableBase::~wxGridTableBase()'
Build/Linux-x86_64-release/libs/libcore.a(EXI_DeviceMic.o): In function `SetMic(bool)':
EXI_DeviceMic.cpp:(.text+0x2d): undefined reference to `Pa_StartStream'
EXI_DeviceMic.cpp:(.text+0x3e): undefined reference to `Pa_StopStream'
Build/Linux-x86_64-release/libs/libcore.a(EXI_DeviceMic.o): In function `CEXIMic::CEXIMic(int)':
EXI_DeviceMic.cpp:(.text+0x154): undefined reference to `Pa_Initialize'
EXI_DeviceMic.cpp:(.text+0x171): undefined reference to `Pa_GetErrorText'
Build/Linux-x86_64-release/libs/libcore.a(EXI_DeviceMic.o): In function `CEXIMic::CEXIMic(int)':
EXI_DeviceMic.cpp:(.text+0x228): undefined reference to `Pa_Initialize'
EXI_DeviceMic.cpp:(.text+0x245): undefined reference to `Pa_GetErrorText'
Build/Linux-x86_64-release/libs/libcore.a(EXI_DeviceMic.o): In function `CEXIMic::~CEXIMic()':
EXI_DeviceMic.cpp:(.text+0x294): undefined reference to `Pa_CloseStream'
EXI_DeviceMic.cpp:(.text+0x2b1): undefined reference to `Pa_GetErrorText'
EXI_DeviceMic.cpp:(.text+0x2dd): undefined reference to `Pa_Terminate'
EXI_DeviceMic.cpp:(.text+0x2fa): undefined reference to `Pa_GetErrorText'
Build/Linux-x86_64-release/libs/libcore.a(EXI_DeviceMic.o): In function `CEXIMic::~CEXIMic()':
EXI_DeviceMic.cpp:(.text+0x35e): undefined reference to `Pa_CloseStream'
EXI_DeviceMic.cpp:(.text+0x37b): undefined reference to `Pa_GetErrorText'
EXI_DeviceMic.cpp:(.text+0x3a7): undefined reference to `Pa_Terminate'
EXI_DeviceMic.cpp:(.text+0x3c4): undefined reference to `Pa_GetErrorText'
Build/Linux-x86_64-release/libs/libcore.a(EXI_DeviceMic.o): In function `CEXIMic::~CEXIMic()':
EXI_DeviceMic.cpp:(.text+0x428): undefined reference to `Pa_CloseStream'
EXI_DeviceMic.cpp:(.text+0x445): undefined reference to `Pa_GetErrorText'
EXI_DeviceMic.cpp:(.text+0x471): undefined reference to `Pa_Terminate'
EXI_DeviceMic.cpp:(.text+0x48e): undefined reference to `Pa_GetErrorText'
Build/Linux-x86_64-release/libs/libcore.a(EXI_DeviceMic.o): In function `CEXIMic::TransferByte(unsigned char&)':
EXI_DeviceMic.cpp:(.text+0x8eb): undefined reference to `Pa_OpenDefaultStream'
EXI_DeviceMic.cpp:(.text+0x908): undefined reference to `Pa_GetErrorText'
collect2: ld returned 1 exit status
scons: *** [Binary/Linux-x86_64/Dolphin] Error 1
scons: building terminated because of errors.

Any help is appreciated.
(01-31-2010, 07:55 AM)Genolo Wrote: [ -> ]Uh, so yeah, I'm pretty sure this is my fault, but I don't exactly know what to do. I'm running 64 bit Arch linux.

r4987 builds fine on Ubuntu, have you checked out this?

Genolo

Well that seems to be an error on 64 bit arch, but it's a different error. I think i'm missing a dependency or something (i'm not getting it through the aur). Is there a list of dependencies somewhere perhaps?

Genolo

I still have this problem, I think it has something to do with pulseaudio, but i have that installed, so i really don't understand the problem.