User forums > Nightly builds

The 08 october 2006 build is out.

<< < (3/4) > >>

lfm:

--- Quote ---dirlistdlg.cpp: In member function 'void DirListDlg::OnButton1Click(wxCommandEvent&)':
dirlistdlg.cpp:58: error: '::wxDirSelector' has not been declared

--- End quote ---

I'm using: rev 3038, Everest Linux 0.2 / unicode, gcc 4.1.1

szczepan:

--- Quote from: killerbot on October 08, 2006, 10:56:00 pm ---damn, the required header is : <wx/dirdlg.h>, which is one I added.
The only thing I can see in that header is that : 'wxUSE_DIRDLG' is not defined so the declaration is not active. No idea yet why that define would not be active .....

--- End quote ---

I suppose it is because you #include <wx/dirdlg.h> in the first line, before you include <wx/wx.h> via the unit's header. Anyway, moving #include <wx/dirdlg.h> just under #include "dirlistdlg.h" gets dirlistdlg.cpp to compile. However, there are further compilation errors:

lib_finder.cpp:
needs #include "configmanager.h" to compile.

libraryconfigmanager.cpp:

--- Quote ---libraryconfig.h:7: error: 'wxString' does not name a type
libraryconfig.h:10: error: 'wxString' does not name a type
libraryconfig.h:22: error: 'wxArrayString' does not name a type
libraryconfig.h:30: error: 'wxArrayString' does not name a type
libraryconfig.h:38: error: 'wxArrayString' does not name a type
libraryconfig.h:46: error: 'wxArrayString' does not name a type
libraryconfig.h:51: error: 'wxString' does not name a type
libraryconfig.h:56: error: 'wxString' does not name a type
libraryconfigmanager.h:23: error: expected ',' or '...' before '&' token
libraryconfigmanager.h:23: error: ISO C++ forbids declaration of 'wxString' with no type
libraryconfigmanager.h:36: error: expected ',' or '...' before '&' token
libraryconfigmanager.h:36: error: ISO C++ forbids declaration of 'wxString' with no type
libraryconfigmanager.h:40: error: 'wxArrayString' has not been declared
libraryconfigmanager.h:41: error: 'wxArrayString' has not been declared
libraryconfigmanager.h:42: error: 'wxArrayString' has not been declared
libraryconfigmanager.h:43: error: 'wxArrayString' has not been declared
libraryconfigmanager.h:44: error: 'wxString' has not been declared
libraryconfigmanager.h:45: error: 'wxString' has not been declared
libraryconfigmanager.cpp:21: error: prototype for 'void LibraryConfigManager::LoadXmlConfig(const wxString&)' does not match any in class 'LibraryConfigManager'
libraryconfigmanager.h:23: error: candidate is: void LibraryConfigManager::LoadXmlConfig(int)
libraryconfigmanager.cpp: In member function 'void LibraryConfigManager::LoadXmlConfig(const wxString&)':
libraryconfigmanager.cpp:23: error: 'wxLogNull' was not declared in this scope
libraryconfigmanager.cpp:23: error: expected `;' before 'LogNull'
libraryconfigmanager.cpp:33: error: 'wxFileName' has not been declared
libraryconfigmanager.cpp:42: error: 'wxFileName' has not been declared
libraryconfigmanager.cpp: At global scope:
libraryconfigmanager.cpp:48: error: prototype for 'void LibraryConfigManager::LoadXmlFile(const wxString&)' does not match any in class 'LibraryConfigManager'
libraryconfigmanager.h:36: error: candidate is: void LibraryConfigManager::LoadXmlFile(int)
libraryconfigmanager.cpp: In member function 'void LibraryConfigManager::LoadXmlFile(const wxString&)':
libraryconfigmanager.cpp:69: error: no matching function for call to 'LibraryConfigManager::LoadXmlDefaults(TiXmlElement*&, wxArrayString&, wxArrayString&, wxArrayString&, wxArrayString&, wxString&, wxString&)'
libraryconfigmanager.h:45: note: candidates are: void LibraryConfigManager::LoadXmlDefaults(TiXmlElement*, int&, int&, int&, int&, int&, int&)
libraryconfigmanager.cpp:78: error: 'struct LibraryConfig' has no member named 'LibraryName'
libraryconfigmanager.cpp:79: error: 'struct LibraryConfig' has no member named 'GlobalVar'
libraryconfigmanager.cpp:80: error: 'struct LibraryConfig' has no member named 'FileNames'
libraryconfigmanager.cpp:81: error: 'struct LibraryConfig' has no member named 'IncludePaths'
libraryconfigmanager.cpp:82: error: 'struct LibraryConfig' has no member named 'LibPaths'
libraryconfigmanager.cpp:83: error: 'struct LibraryConfig' has no member named 'ObjPaths'
libraryconfigmanager.cpp:84: error: 'struct LibraryConfig' has no member named 'CFlags'
libraryconfigmanager.cpp:85: error: 'struct LibraryConfig' has no member named 'LFlags'
libraryconfigmanager.cpp:89: error: 'struct LibraryConfig' has no member named 'FileNames'
libraryconfigmanager.cpp:90: error: 'struct LibraryConfig' has no member named 'IncludePaths'
libraryconfigmanager.cpp:91: error: 'struct LibraryConfig' has no member named 'LibPaths'
libraryconfigmanager.cpp:92: error: 'struct LibraryConfig' has no member named 'ObjPaths'
libraryconfigmanager.cpp:93: error: 'struct LibraryConfig' has no member named 'CFlags'
libraryconfigmanager.cpp:94: error: 'struct LibraryConfig' has no member named 'LFlags'
libraryconfigmanager.cpp:97: error: 'struct LibraryConfig' has no member named 'LibraryName'
libraryconfigmanager.cpp:115: error: 'struct LibraryConfig' has no member named 'LibraryName'
libraryconfigmanager.cpp:116: error: 'struct LibraryConfig' has no member named 'GlobalVar'
libraryconfigmanager.cpp:117: error: 'struct LibraryConfig' has no member named 'FileNames'
libraryconfigmanager.cpp:118: error: 'struct LibraryConfig' has no member named 'IncludePaths'
libraryconfigmanager.cpp:119: error: 'struct LibraryConfig' has no member named 'LibPaths'
libraryconfigmanager.cpp:120: error: 'struct LibraryConfig' has no member named 'ObjPaths'
libraryconfigmanager.cpp:121: error: 'struct LibraryConfig' has no member named 'CFlags'
libraryconfigmanager.cpp:122: error: 'struct LibraryConfig' has no member named 'LFlags'
libraryconfigmanager.cpp: At global scope:
libraryconfigmanager.cpp:143: error: prototype for 'void LibraryConfigManager::LoadXmlDefaults(TiXmlElement*, wxArrayString&, wxArrayString&, wxArrayString&, wxArrayString&, wxString&, wxString&)' does not match any in class 'LibraryConfigManager'
libraryconfigmanager.h:45: error: candidate is: void LibraryConfigManager::LoadXmlDefaults(TiXmlElement*, int&, int&, int&, int&, int&, int&)
libraryconfigmanager.cpp: In member function 'bool LibraryConfigManager::CheckConfig(LibraryConfig*)':
libraryconfigmanager.cpp:186: error: 'struct LibraryConfig' has no member named 'LibraryName'
libraryconfigmanager.cpp:187: error: 'struct LibraryConfig' has no member named 'FileNames'
libraryconfigmanager.cpp:188: error: 'struct LibraryConfig' has no member named 'GlobalVar'

--- End quote ---

killerbot:
fixed some of those issues, the first one I am still in doubt, but did change the order of include, could you check please (not in linux for the moment)

killerbot:
guess what : after a boost of commits --> it builds on linux (tested on my laptop, which did not have commit rights in linux, so switching between pc's and hoping that every commit would have been the end ;-) )

MortenMacFly:

--- Quote from: killerbot on October 09, 2006, 09:20:02 am ---guess what : after a boost of commits --> it builds on linux (tested on my laptop, which did not have commit rights in linux, so switching between pc's and hoping that every commit would have been the end ;-) )

--- End quote ---
Oh dear... I've followed you changes. I'm really sorry that you got "blamed" - but at least I warned you (in the PM) that linux support might cause trouble... ;-) Thanks a lot for the hard work!!! :P
In a minute I have again access to a machine not supporting PCH... we will see where this will take us...
With regards, Morten.

Edit: Excellent! It builds also for non-PCH. Great! :-)

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version