Project

General

Profile

Actions

Emulator Issues #1678

closed

Error on compiling rev 4595

Added by kryptos21 almost 15 years ago.

Status:
Invalid
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

What steps will reproduce the problem?
1.Get the code, rev 4595
2.Install the dependencies plus libreadline6
3.Get the error

Compiling
Build/Linux-x86_64-release/Source/Core/DebuggerWX/Src/BreakpointWindow.o
In file included from Source/Core/DebuggerWX/Src/CodeWindow.h:33,
from Source/Core/DebuggerWX/Src/BreakpointWindow.cpp:20:
Source/Core/DebuggerWX/Src/../../DolphinWX/Src/Frame.h:108: error: ISO C++
forbids declaration of 'wxAuiToolBar' with no type
Source/Core/DebuggerWX/Src/../../DolphinWX/Src/Frame.h:108: error: expected
';' before '' token
Source/Core/DebuggerWX/Src/../../DolphinWX/Src/Frame.h:181: error:
'wxAuiToolBarEvent' has not been declared
Source/Core/DebuggerWX/Src/../../DolphinWX/Src/Frame.h:182: error:
'wxAuiToolBarEvent' has not been declared
Source/Core/DebuggerWX/Src/../../DolphinWX/Src/Frame.h:240: error:
'wxAuiToolBar' has not been declared
Source/Core/DebuggerWX/Src/../../DolphinWX/Src/Frame.h:241: error:
'wxAuiToolBar' has not been declared
Source/Core/DebuggerWX/Src/../../DolphinWX/Src/Frame.h:255: error:
'wxAuiToolBarEvent' has not been declared
In file included from Source/Core/DebuggerWX/Src/BreakpointWindow.cpp:20:
Source/Core/DebuggerWX/Src/CodeWindow.h:71: error: ISO C++ forbids
declaration of 'wxAuiToolBar' with no type
Source/Core/DebuggerWX/Src/CodeWindow.h:71: error: expected ';' before '
'
token
Source/Core/DebuggerWX/Src/CodeWindow.h:88: error: 'wxAuiToolBar' has not
been declared
Source/Core/DebuggerWX/Src/CodeWindow.h:89: error: 'wxAuiToolBar' has not
been declared
scons: ***
[Build/Linux-x86_64-release/Source/Core/DebuggerWX/Src/BreakpointWindow.o]
Error 1
scons: building terminated because of errors.

What is the expected output? What do you see instead?
The above.

What version of the product are you using? On what operating system?
rev 4595 in Debian testing.

Actions #1

Updated by AHeinerm almost 15 years ago

Try r4598.

Actions #2

Updated by kryptos21 almost 15 years ago

I just tried r4600, exactly the same error.

I removed the old directory and I got the entire repository again, and I get the same
error.

Thanks for your help.

Actions #3

Updated by nakeee almost 15 years ago

  • Status changed from New to Invalid

You need newer wxwidget library >2.8.9

Actions #4

Updated by starfox5194 almost 15 years ago

i would like to bump this issue. it still exists in the latest build (R4980). I have
manually downloaded wxwidgets 2.9 alpha that clearly supports OS X SL 64 bits.

i am currently attempting to fix this error myself i will post if i find something.

here is the console output.

In file included from Source/Core/DebuggerWX/Src/CodeWindow.h:33,
from Source/Core/DebuggerWX/Src/BreakpointWindow.cpp:20:
Source/Core/DebuggerWX/Src/../../DolphinWX/Src/Frame.h:110: error: ISO C++
forbids declaration of 'wxAuiToolBar' with no type
Source/Core/DebuggerWX/Src/../../DolphinWX/Src/Frame.h:110: error: expected ';'
before '' token
Source/Core/DebuggerWX/Src/../../DolphinWX/Src/Frame.h:183: error:
'wxAuiToolBarEvent' has not been declared
Source/Core/DebuggerWX/Src/../../DolphinWX/Src/Frame.h:184: error:
'wxAuiToolBarEvent' has not been declared
Source/Core/DebuggerWX/Src/../../DolphinWX/Src/Frame.h:245: error:
'wxAuiToolBar' has not been declared
Source/Core/DebuggerWX/Src/../../DolphinWX/Src/Frame.h:246: error:
'wxAuiToolBar' has not been declared
Source/Core/DebuggerWX/Src/../../DolphinWX/Src/Frame.h:260: error:
'wxAuiToolBarEvent' has not been declared
In file included from Source/Core/DebuggerWX/Src/BreakpointWindow.cpp:20:
Source/Core/DebuggerWX/Src/CodeWindow.h:71: error: ISO C++ forbids declaration
of 'wxAuiToolBar' with no type
Source/Core/DebuggerWX/Src/CodeWindow.h:71: error: expected ';' before '
' token
Source/Core/DebuggerWX/Src/CodeWindow.h:88: error: 'wxAuiToolBar' has not been
declared
Source/Core/DebuggerWX/Src/CodeWindow.h:89: error: 'wxAuiToolBar' has not been
declared
scons: *** [Build/Darwin-i386-
release/Source/Core/DebuggerWX/Src/BreakpointWindow.o] Error 1
scons: building terminated because of errors.

Actions #5

Updated by nakeee almost 15 years ago

osx seems to be missing wxaui even with 2.9
you should report this bug to the wx people.
wx seems a lot less cross platform than expected.

Actions

Also available in: Atom PDF