Project

General

Profile

Actions

Emulator Issues #1639

closed

Linux x86_64 - Won't compile/link in later revisions (last rev. tested 4526)

Added by airmaker90 almost 15 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

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 )

Actions #1

Updated by airmaker90 almost 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.

Actions #2

Updated by Anonymous almost 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...)

Actions #3

Updated by airmaker90 almost 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 :)

Actions #4

Updated by Anonymous almost 15 years ago

poking sonicadvance - can this be closed?

Actions #5

Updated by Sonicadvance1 almost 15 years ago

  • Status changed from New to Fixed
Actions

Also available in: Atom PDF