User forums > Nightly builds
The 15 November 2007 build (4639) is out.
Biplab:
--- Quote from: mastro on November 22, 2007, 01:24:33 am ---EDIT/UPDATE:
it seems like an header is missing..
i've asked in the #wxwidget irc support channel and they told me the code miss some #include...
for instance it seems to miss <wx/wx.h> as they told me..
to be precise i've added
--- Code: ---#include <wx/wx.h>
#include <wx/textctrl.h>
#include <wx/treectrl.h>
--- End code ---
to the src/include/loggers.h
and then it compile loggers.cpp just fine...
they (#wxwidget) told me this bug could be experienced only by me due to you using some precompiled header caching to speed up build...
--- End quote ---
Try compiling revision 4657. Hopefully you won't face any problem.
--- Quote from: mastro on November 22, 2007, 01:24:33 am ---now i got another error: http://pastebin.com/f6902da1c
for this i've replaced the line 178 of src/src/infopane.cpp
from
--- Code: ---menu.AppendSubMenu(view, _("Toggle..."));
--- End code ---
with
--- Code: ---menu.DoAppend(wxMenuItem::New(&menu, wxID_ANY, _("Toggle.."), wxEmptyString, wxITEM_NORMAL, view));
--- End code ---
i don't know if this is correct but it compile with this change!
anyway.. the "AppendSubMenu function is not in the 2.6 wx code.. i've found it in the wx 2.8
may be i should say it to compile all with 2.8...
--- End quote ---
Possibly you would face more errors with wx-2.6; especially with EncodingDetector class. I would recommend you to upgrade to wx-2.8. :)
killerbot:
and rev 4658 : fix to 4657
mastro:
tnx for all the replies
i've changed wx-config to default use wx-2.8
now it compile without any change to the code (i didn't find anyware 2.8 was needed.... actually i've found only 2.6 dependance either in the "debian" directory)
now when i run it i got this:
--- Code: ---(codeblocks:27306): Gtk-CRITICAL **: gtk_window_realize_icon: assertion `info->icon_pixmap == NULL' failed
Killed
--- End code ---
i've found out i should upgrade to wx 2.8.4 (i've 2.8.1)
but i can't cause this is a system that work offline without possibility to connect to the internet and it has static dvd repository... i don't want to bother you with this stuff..
do you know how can i make it use and statically compile codeblocks with wx 2.8.4 (or more) without touching my system?
may be downloading the wx 2.8.4+ code and saying in some way "use it and compile statically"
i will try with other revision while waiting...
kaml:
Welcome,
I have one suggestion about file sdk/toolsmanager.cpp:
replace 2 lines:
// Manager::Get()->GetLogManager()->SwitchTo(0); // switch to default log
by:
CodeBlocksLogEvent evtSwitch(cbEVT_SWITCH_TO_LOG_WINDOW, LogManager::app_log);
Manager::Get()->GetAppWindow()->ProcessEvent(evtSwitch); // switch to default log
When there was an old log manager, choose something from tools menu automatically switch to console output redirection window.
In new log manager this function was removed.
(sorry for my bad english)
Kaml
Jenna:
--- Quote from: mastro on November 22, 2007, 01:10:56 pm ---now it compile without any change to the code (i didn't find anyware 2.8 was needed.... actually i've found only 2.6 dependance either in the "debian" directory)
--- End quote ---
You can change dependencies in "/debian/control" by hand, or download the tar-ball from my server (http://jens.lody.name/debian/pool/sources/), where some other dependencies in control-file are changed.
The version works with sid, lenny and etch.
I just uploaded svn4666, but did not update the "Packages", "Contents" and "Sources" files, because it's not an "official" nightly.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version