Developer forums (C::B DEVELOPMENT STRICTLY!) > Development

Windows Nightlies switching to wx2.8.3

<< < (2/4) > >>

killerbot:
on linux it depends on your distribution (and wat you want to use), so that's more difficult to have people upgrade; On windows it's very easy for nightlies users, they just need a new dll.

kisoft:

--- Quote from: killerbot on April 25, 2007, 03:16:23 pm ---on linux it depends on your distribution (and wat you want to use), so that's more difficult to have people upgrade; On windows it's very easy for nightlies users, they just need a new dll.

--- End quote ---
On Windows XP SP2: CB rev.3887 was normally compiled with all contrib plugins. I do works on this version CB now.
History: I download wxWidgets 2.8.3 (in src) and build it. Change *.cbp files and rebuild CB. No errors. Great!
Good luck!

cstudent:
I just tried building a .deb on Ubuntu 7.04 (Feisty) with rev3888. It failed with the following error:


--- Code: ---codesnippets.cpp: In member function 'void CodeSnippets::OnTreeCtrlEvent(wxTreeEvent&)':
codesnippets.cpp:854: error: 'GDK_WINDOW_XDISPLAY' was not declared in this scope
codesnippets.cpp:855: error: 'None' was not declared in this scope
codesnippets.cpp:856: error: 'GDK_WINDOW_XID' was not declared in this scope
codesnippets.cpp:858: error: 'XWarpPointer' was not declared in this scope
make[6]: *** [codesnippets.lo] Error 1
make[6]: Leaving directory `/tmp/buildd/codeblocks-1.0svn.rev3888/src/plugins/contrib/codesnippets'

--- End code ---

Probably from contribs not being ready for the change to wx2.8? Or is it because of Feisty using wx2.8.1 instead of 2.8.3?

wxLearner:

--- Quote from: killerbot on April 25, 2007, 03:16:23 pm ---on linux it depends on your distribution (and wat you want to use), so that's more difficult to have people upgrade; On windows it's very easy for nightlies users, they just need a new dll.
--- End quote ---
Isn't the same practice possible on linux too? What about using a shell script, that sets the environment variable LD_LIBRARY_PATH to point the dynamic linker to the shared object (in the codeblocks directory or anywhere else) and then starts codeblocks? So one could download an official Code::Blocks build of wxWidgets for linux and put it where the script points the linker to, or put it anywhere and modify the script by settting LD_LIBRARY_PATH to the chosen location.

kelo81:
And what's the impact on Codeblocks by changing this lib?, appart of bug fixes, does this mean some improvements?, better performance?, more features to be implemented on Codeblocks?.
If so, why not to apply this in Linux too?, after all, even for those users not having a precompiled package, it could be possible to just compile wx2.8 before CB and it should work  :D (In the future, the Wiki may give some help for those users who need to compile wx2.8 from sources themselves).

You're doing an exelent job here!!

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version