User forums > Using Code::Blocks
Code::Blocks on Debian
Erlang:
1 - If nobody is involved in that yet, I would be happy to package Code::Blocks as a .deb. I'm looking to get involved in the Debian project and your nice IDE seems like a good potential addition to the project.
2 - I've successfully built Code::Blocks on top of wxWindows development package provided with Debian but this version of wxWin (as it is packaged on Debian) uses GTK 1, which, IMHO is butt-ugly. wxWindows 2.5 (GTK2) development packages are provided but with wxUSE_UNICODE option enabled. I understood from my attemps at compiling Code::Blocks with wx2.5 that Code::Blocks wasn't meant to use Unicode.
What do I need to change in the source code for it to support Unicode and Wx2.5? Is it easy to change or painful (just as I think)?
mandrav:
--- Quote ---1 - If nobody is involved in that yet, I would be happy to package Code::Blocks as a .deb
--- End quote ---
Nobody is involved with it, and you 'll be more than welcome to do it :D
--- Quote ---What do I need to change in the source code for it to support Unicode and Wx2.5?
--- End quote ---
It is a lot of work, because we have to replace all literal strings in code with macros. me22 has already done this and he succesfully compiled C::B with unicode, AFAIK.
We will add unicode support after beta7. So, it's not a long-term todo :)
Yiannis.
Anonymous:
Excellent!
It'll be my first try at packaging for Debian so Code::Block b6 & wx2.4 will be fine for now.
Neumann:
Hello it's still me.
I've been trying all night to build this package and I feel I'm coming close to success.
But there is a question I need to ask about your build system for Code::Blocks
why, when I run clean or distclean, does the makefile recalculate the whole dependecies? I can't figure that out from your Makefile.unix. I need a bit of explanation.
It's not a big deal. The package is built anyway but it's annoying because I've got a slow computer and it's taking time. Actually since I use ccache, calculating dependencies is slower than compiling the whole thing.
Neumann:
wouu!
the package installs and codeblocks.exe starts successfully
I will probably backup my changes, scrap the whole thing and restart anew tomorrow. I made quite a bit of changes I haven't really kept track of.
Also, lintian finds a load of error which I'm gonna fix.
Navigation
[0] Message Index
[#] Next page
Go to full version