FYI: If anyone does noPCH testing on windows I had to add this patch to fix an compile error.
Tim S
PS, this patch does not need to be applied to SVN, because it only affects me and anyone else doing noPCH testing on windows.
Patch
Index: src/plugins/contrib/ThreadSearch/ThreadSearch.cbp
===================================================================
--- src/plugins/contrib/ThreadSearch/ThreadSearch.cbp (revision 5021)
+++ src/plugins/contrib/ThreadSearch/ThreadSearch.cbp (working copy)
@@ -50,6 +50,7 @@
<Add directory="$(#CB.include)" />
<Add directory="$(#CB.include)\wxscintilla\include" />
<Add directory="$(#cb.include)\wxFlatNotebook\include" />
+ <Add directory="$(#CB.include)\tinyxml" />
<Add directory="$(#WX.include)" />
<Add directory="$(#WX.lib)\gcc_dll$(WX_CFG)\msw$(WX_SUFFIX)" />
</Compiler>
Error
src/include/tinyxml/tinyxml.h:52:22: tinystr.h: No such file or directory
Patch Needed under Windows when doing an Non-PCH build.
Updated patch to SVN 5039.
Tim S
Index: src/plugins/codecompletion/classbrowser.h
===================================================================
--- src/plugins/codecompletion/classbrowser.h (revision 5039)
+++ src/plugins/codecompletion/classbrowser.h (working copy)
@@ -15,6 +15,7 @@
#include "classbrowserbuilderthread.h"
class NativeParser;
+class wxComboBox;
class wxTreeCtrl;
class wxTextCtrl;
class cbProject;
Index: src/sdk/globals.cpp
===================================================================
--- src/sdk/globals.cpp (revision 5039)
+++ src/sdk/globals.cpp (working copy)
@@ -20,6 +20,7 @@
#include "manager.h"
#include "configmanager.h" // ReadBool
#include "filemanager.h"
+ #include "projectmanager.h"
#endif
#include "tinyxml/tinyxml.h"
Patch needed for NON PCH build.
Tim S
Index: src/sdk/globals.cpp
===================================================================
--- src/sdk/globals.cpp (revision 5047)
+++ src/sdk/globals.cpp (working copy)
@@ -20,6 +20,7 @@
#include "manager.h"
#include "configmanager.h" // ReadBool
#include "filemanager.h"
+ #include "projectmanager.h"
#endif
#include "tinyxml/tinyxml.h"
Patch needed for NON-PCH Windows Build.
Added include of infowindow.h.
Index: src/sdk/editormanager.cpp
===================================================================
--- src/sdk/editormanager.cpp (revision 5054)
+++ src/sdk/editormanager.cpp (working copy)
@@ -34,6 +34,7 @@
#include "sdk_events.h"
#include <wx/file.h>
#include <wx/dir.h>
+ #include "infowindow.h"
#endif
#include "cbstyledtextctrl.h"
There is a line with just a space at the bottom of patch.
Tim S