Emulator Issues #1639
closedLinux x86_64 - Won't compile/link in later revisions (last rev. tested 4526)
0%
Description
Arch Linux x86_64 - Latest software
wxGTK 2.8.10.1 - (Built as release version)
GCC 4.4.2
Linking Binary/Linux-x86_64/Dolphin
Build/Linux-x86_64-release/libs/libdebwx.a(RegisterView.o): In function
CRegisterView::CRegisterView(wxWindow*, int)': RegisterView.cpp:(.text+0x7e7): undefined reference to
wxGridNameStr'
RegisterView.cpp:(.text+0x81e): undefined reference to
wxGrid::wxGrid(wxWindow*, int, wxPoint const&, wxSize const&, long, wxString const&)' RegisterView.cpp:(.text+0x87b): undefined reference to
wxGrid::SetTable(wxGridTableBase*, bool, wxGrid::wxGridSelectionModes)'
RegisterView.cpp:(.text+0x88c): undefined reference to
wxGrid::SetRowLabelSize(int)' RegisterView.cpp:(.text+0x89d): undefined reference to
wxGrid::SetColLabelSize(int)'
....... ( Lots more in same file )
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+0x21e): undefined reference to
Pa_Initialize'
EXI_DeviceMic.cpp:(.text+0x23b): undefined reference to Pa_GetErrorText' Build/Linux-x86_64-release/libs/libcore.a(EXI_DeviceMic.o): In function
CEXIMic::~CEXIMic()':
.... ( Lots more here too )
Updated by airmaker90 about 15 years ago
There is definitely something weird with GCC 4.4.x. I tried rebuilding wxgtk with GCC
4.3.3, and now dolphin compiles just fine with same revision.
Updated by Anonymous about 15 years ago
fun.
i know some people were talking about gcc 4.5, not sure when that's going to be
released though (has it already? - idk...)
Updated by airmaker90 about 15 years ago
4.5.x is development version. 4.4.x is "stable" :D Keeping 2 or 3 different
GCC-versions around is handy. I'm trusting GCC 4.4.x less and less these days ...
Wonder what's causing this though.
I think this is a wxGTK/GCC issue though, as I built Dolphin itself with GCC 4.4.2 :)
Updated by Anonymous about 15 years ago
poking sonicadvance - can this be closed?