Project

General

Profile

Actions

Emulator Issues #1354

closed

[Linux] x86_64] Linux compilation still broken at rev 4120

Added by xamaniqinqu about 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

What steps will reproduce the problem?

  1. Check out SVN repository
  2. Build
    3.

What is the expected output? What do you see instead?

Expected output: Working binary
Actual output: Lots of error messages, complaining about undeclared
variables. Did anybody delete any header files, specifically
BreakPointWindow.h and BreakPointDlg.h?

What version of the product are you using? On what operating system?

Revision: 4120
Operating system: Gentoo GNU/Linux x86_64

Please provide any additional information below.

The following error messages appear... What a mess.

Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:23:30: error:
BreakPointWindow.h: No such file or directory
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:24:27: error: BreakPointDlg.h:
No such file or directory
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:26: error: 'BreakPointDlg' has
not been declared
/usr/include/wx-2.8/wx/dialog.h:139: error: 'const wxEventTable
wxDialogBase::sm_eventTable' is protected
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:26: error: within this context
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:26: error: 'BreakPointDlg' has
not been declared
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:26: error: 'BreakPointDlg' has
not been declared
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:26: error: non-member function
'const wxEventTable* GetEventTable()' cannot have cv-qualifier
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp: In function 'const
wxEventTable* GetEventTable()':
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:26: error: 'BreakPointDlg' has
not been declared
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp: At global scope:
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:26: error: 'BreakPointDlg' has
not been declared
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:26: error: 'BreakPointDlg' has
not been declared
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:26: error: 'BreakPointDlg' has
not been declared
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:26: error: non-member function
'wxEventHashTable& GetEventHashTable()' cannot have cv-qualifier
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp: In function
'wxEventHashTable& GetEventHashTable()':
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:26: error: 'BreakPointDlg' has
not been declared
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp: At global scope:
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:26: error: 'BreakPointDlg' has
not been declared
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:27: error: 'BreakPointDlg' was
not declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:27: error: expected
primary-expression before '(' token
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:27: error: 'BreakPointDlg' was
not declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:27: error: expected
primary-expression before ')' token
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:27: error: expected
primary-expression before ')' token
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:28: error: 'ID_OK' was not
declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:28: error: 'BreakPointDlg' was
not declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:28: error: expected
primary-expression before '(' token
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:28: error: 'ID_OK' was not
declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:28: error: 'BreakPointDlg' was
not declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:28: error: expected
primary-expression before ')' token
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:28: error: expected
primary-expression before ')' token
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:29: error: 'ID_CANCEL' was not
declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:29: error: 'BreakPointDlg' was
not declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:29: error: expected
primary-expression before '(' token
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:29: error: 'ID_CANCEL' was not
declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:29: error: 'BreakPointDlg' was
not declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:29: error: expected
primary-expression before ')' token
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:29: error: expected
primary-expression before ')' token
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:34: error: 'BreakPointDlg' has
not been declared
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:34: error: ISO C++ forbids
declaration of 'BreakPointDlg' with no type
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp: In function 'int
BreakPointDlg(CBreakPointWindow*, wxWindow*, wxWindowID, const wxString&,
const wxPoint&, const wxSize&, long int)':
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:35: error: only constructors
take base initializers
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:38: error: 'CreateGUIControls'
was not declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp: At global scope:
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:42: error: expected
constructor, destructor, or type conversion before '::' token
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:47: error: 'BreakPointDlg' is
not a class or namespace
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp: In function 'void
CreateGUIControls()':
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:49: error: 'SetIcon' was not
declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:50: error: 'SetSize' was not
declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:51: error: 'Center' was not
declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:53: error: invalid use of
'this' in non-member function
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:53: error: 'ID_WXSTATICTEXT1'
was not declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:55: error: 'm_pButtonOK' was
not declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:55: error: invalid use of
'this' in non-member function
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:55: error: 'ID_OK' was not
declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:57: error: 'm_pButtonCancel'
was not declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:57: error: invalid use of
'this' in non-member function
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:57: error: 'ID_CANCEL' was not
declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:59: error: 'm_pEditAddress'
was not declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:59: error: invalid use of
'this' in non-member function
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:59: error: 'ID_ADDRESS' was
not declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:61: error: invalid use of
'this' in non-member function
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:61: error: 'ID_WXSTATICBOX1'
was not declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:53: warning: unused variable
'WxStaticText1'
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:61: warning: unused variable
'WxStaticBox1'
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp: At global scope:
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:65: error: 'BreakPointDlg' is
not a class or namespace
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp: In function 'void
OnClose(wxCloseEvent&)':
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:67: error: 'Destroy' was not
declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp: At global scope:
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:70: error: 'BreakPointDlg' is
not a class or namespace
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp: In function 'void
OnOK(wxCommandEvent&)':
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:72: error: 'm_pEditAddress'
was not declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:77: error: 'Parent' was not
declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:79: error: 'Close' was not
declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp: At global scope:
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:83: error: 'BreakPointDlg' is
not a class or namespace
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp: In function 'void
OnCancel(wxCommandEvent&)':
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:85: error: 'Close' was not
declared in this scope
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp: At global scope:
Source/Core/DebuggerWX/Src/BreakpointDlg.cpp:26: warning:
'sm_eventTableEntries' defined but not used
scons: ***
[Build/Linux-x86_64-release/Source/Core/DebuggerWX/Src/BreakpointDlg.o] Error 1

Actions

Also available in: Atom PDF