User forums > Nightly builds

The 10 May 2007 build will NOT be out. (developers please read this)

(1/4) > >>

killerbot:
because once again the linux build is broken.


Could things please be corrected (I have done it once, but things got changed again ...) :

1) keybinder.cpp is using the following stuff :

--- Code: ---Manager::Get()->GetMessageManager()->DebugLog(wxString::Format(wxT("KeyBinder failed UpdateById on[%d][%s]"), nMenuItemID, pMenuItem->GetText().GetData()));

--- End code ---

that means that the following includes are needed (don't just think fucking pch) :

--- Code: ---#include "manager.h" 
#include "messagemanager.h"
 
--- End code ---

And : they belong here and not in the corresponding header file !!!

2) And let the error speak for itself :

--- Code: ---cbkeybinder.cpp: In member function 'void cbKeyBinder::OnAppStartShutdown(wxCommandEvent&)':
cbkeybinder.cpp:1086: error: 'Sleep' was not declared in this scope
make[4]: *** [cbkeybinder.lo] Error 1

--- End code ---

Please understand my frustration.

Grom:
write your own h file  and contribute it to wx :lol:

stahta01:
FYI:

I created thread "Quick and Dirty way to compile CB using wxMSW without using PCH"
http://forums.codeblocks.org/index.php/topic,5881.msg45006.html#msg45006

I plan to double check my patches and upload them to BerliOS in a few hours.

Tim S

Pecan:
Well, I think pch is getting blamed more than it deserves.

The mistake was forgetting to copy the code back from Linux to Windows before commiting.

I was surprised to see the errs. I created and fixed those around 5 am this morning.


This is all confusing to me. On the one hand we have a core developer removing preprocessor flags so that pch always works, and on the other hand we have another developer yelling at us NOT to use pch at all.

geesh

I wouldn't mind relegating pch to the rubish pile anyway. It's bitten too many times.

stahta01:

--- Quote from: Pecan on May 11, 2007, 01:01:10 am ---Well, I think pch is getting blamed more than it deserves.

The mistake was forgetting to copy the code back from Linux to Windows before commiting.

I was surprised to see the errs. I created and fixed those around 5 am this morning.


This is all confusing to me. On the one hand we have a core developer removing preprocessor flags so that pch always works, and on the other hand we have another developer yelling at us NOT to use pch at all.

geesh

I wouldn't mind relegating pch to the rubish pile anyway. It's bitten too many times.



--- End quote ---

@Pecan:

[ Patch #1993 ] Enable Keybinder build using wxMSW without PCH
https://developer.berlios.de/patch/index.php?func=detailpatch&patch_id=1993&group_id=5358

Tim S

Navigation

[0] Message Index

[#] Next page

Go to full version