Author Topic: The 22 July 2007 build (4291) is out.  (Read 20423 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5489
The 22 July 2007 build (4291) is out.
« on: July 22, 2007, 06:27:32 pm »
Get quick announcements through the RSS feed http://www.codeblocks.org/nightly/CodeBlock_RSS.xml

Before you use a nightly make sure you understand how it works.

A link to the unicode windows wxWidget dll for Code::Blocks : http://prdownload.berlios.de/codeblocks/wxmsw28u_gcc_cb_wx284.7z

For those who might need this one (when no MingW installed on your system) : the mingw10m.dll : http://prdownload.berlios.de/codeblocks/mingwm10.7z

The 22 July 2007 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20070722_rev4291_win32.7z
  - Linux :
   http://prdownload.berlios.de/codeblocks/CB_20070722_rev4291_Ubuntu6.10+7.04_wx2.8.4.tar.gz.1
   http://prdownload.berlios.de/codeblocks/CB_20070722_rev4291_Debian4.0_wx2.8.4.deb (not yet)
   http://prdownload.berlios.de/codeblocks/CB_20070722_rev4291_suse100-102.wx28.i586.rpm (not yet)
   http://prdownload.berlios.de/codeblocks/CB_20070722_rev4291_fc4+5.i586.rpm (not yet)


Resolved Fixed:

  • Applied:
    - [Patch #2066] updates to python lexer
    - [Patch #2091] Documention only fix on file propgrid/CHANGES-propgrid.txt
  • Applied: [Patch #2067] 'Highlight mode' reflects current syntax highlighting
  • CodeSnippets 1.2.89 2007/07/21
    - fixed missing window when switching layouts
    - auto show window when switching between window types
  • Fixed: Couple of issues with DMD compiler
  • Applied: [Patch #2015] To create a lib using lib.exe in DMD tools
  • Fixed: Run-time error message in CompilerMINGW::SetVersionString() when gcc binary is not found

Regressions/Confirmed/Annoying/Common bugs:

  • toolbar-images-not-changing-state (is a wx problem/Win XP problem)

« Last Edit: July 23, 2007, 03:05:43 pm by killerbot »

Offline dronT78

  • Multiple posting newcomer
  • *
  • Posts: 51
Re: The 22 July 2007 build (4291) is out.
« Reply #1 on: July 22, 2007, 07:34:32 pm »
Cool!
Feature request : Is it hard to add Haskell support for C::B like Visual Haskell do for MSVS2003/2005?

Regards. Thanks for a great work.

Offline dronT78

  • Multiple posting newcomer
  • *
  • Posts: 51
Re: The 22 July 2007 build (4291) is out.
« Reply #2 on: July 22, 2007, 08:17:41 pm »
only just compile but got segfault in /usr/lib/libqt-mt.so.3 with kde when i use kde style in gtk apps (gtk-qt theme)
works good with other gtk styles
works good in prev. nightly with gtk-qt theme too

Debian etch 4

Offline Xaviou

  • Regular
  • ***
  • Posts: 401
    • X@v's wxStuff
Re: The 22 July 2007 build (4291) is out.
« Reply #3 on: July 22, 2007, 08:53:05 pm »
Ubuntu 6.10 & 7.04 Amd64 "tar.gz" archive (containing '.deb' installers builds with wx284) can be found here.
The french wxWidgets site : http://www.wxdev.fr
My wxWidgets's stuff : https://wxstuff.xaviou.fr/

Offline cacb

  • Lives here!
  • ****
  • Posts: 536
Re: The 22 July 2007 build (4291) is out.
« Reply #4 on: July 22, 2007, 08:59:46 pm »
No Ubuntu 7.04 .deb file for i386  :shock: ? It would be nice to get these as we used to ....   :D

cacb

Offline DC@DR

  • Multiple posting newcomer
  • *
  • Posts: 23
Re: The 22 July 2007 build (4291) is out.
« Reply #5 on: July 22, 2007, 09:47:17 pm »
No Ubuntu 7.04 .deb file for i386  :shock: ? It would be nice to get these as we used to ....   :D

cacb
No more .deb package for Ubuntu, read this thread till the end to know why: http://forums.codeblocks.org/index.php/topic,6476.0.html :-)

Offline cacb

  • Lives here!
  • ****
  • Posts: 536
Re: The 22 July 2007 build (4291) is out.
« Reply #6 on: July 22, 2007, 11:44:39 pm »
Quote
No more .deb package for Ubuntu, read this thread till the end to know why: http://forums.codeblocks.org/index.php/topic,6476.0.html :-)

I have read it, but I don't get it (maybe I am slow). Why was this important and what is the benefit? I cannot see it explained in that thread (sorry if I have overlooked something obvious)? It seems to be much more to download (before ~7MB now 18MB!), what has been added?

....and now it is harder to install? Please, where is the description for how to install this, there are 7 .deb files in there, with interdependencies as I understand. I am on Kubuntu 7.04. Before I could easily install the single .deb file using Gdebi and switching C:B versions was no problem (even going backwards). This seems more problematic now, and will keep me from upgrading for a while, unless I see the light.

cacb

Offline cstudent

  • Almost regular
  • **
  • Posts: 159
    • Cstudent's Help Desk
Re: The 22 July 2007 build (4291) is out.
« Reply #7 on: July 23, 2007, 12:34:50 am »
Quote
No more .deb package for Ubuntu, read this thread till the end to know why: http://forums.codeblocks.org/index.php/topic,6476.0.html :-)

I have read it, but I don't get it (maybe I am slow). Why was this important and what is the benefit? I cannot see it explained in that thread (sorry if I have overlooked something obvious)? It seems to be much more to download (before ~7MB now 18MB!), what has been added?

....and now it is harder to install? Please, where is the description for how to install this, there are 7 .deb files in there, with interdependencies as I understand. I am on Kubuntu 7.04. Before I could easily install the single .deb file using Gdebi and switching C:B versions was no problem (even going backwards). This seems more problematic now, and will keep me from upgrading for a while, unless I see the light.

cacb


Easy way to install the new packages is to untar the tar.gz file to a temp directory. Then in a terminal console from that directory enter:

Code
sudo dpkg -i *.deb


The reason codeblocks has been broken down into separate packages is probably in preparation to submit Codeblocks to the Ubuntu and Debian repositories for inclusion in the future. The maintainers of the repos would most likely require that Codeblocks be broken down this way.

And as for the decline in the Ubuntu packages, I'm in the middle of a major remodel of our home, so the Ubuntu builds will probably only be about 2 a week. The Debian builds are on hold for now, unless someone else wants to build those. Sorry about this, but my wife's desires outweigh yours. :)


regards,
cstudent

EDIT: If you want to install the individual packages, they need to be installed in this order:

libcodeblocks0
codeblocks
codeblocks-dev (if you want to develop codeblocks and plugins)
codeblocks-dbg
libwxsmithlib0 (if you want to install any of the following packages)
libwxsmithlib0-dev
codeblocks-contrib
« Last Edit: July 23, 2007, 02:41:09 am by cstudent »

Offline kurapix

  • Multiple posting newcomer
  • *
  • Posts: 68
Re: The 22 July 2007 build (4291) is out.
« Reply #8 on: July 23, 2007, 05:43:38 am »
Wow Code::Blocks is becoming really nicer.

So Code::Blocks will be submitted to the Ubuntu repos?
Great :D .

Nothing to do with this topic : I dunno if I'm going to update my packaging script because as cstudent already said : it is more reliable to do it manually. I can update my building script to reflect the changes made to Code::Blocks (multiple packages) if some people really want it (I doubt that).

Kurapix
Code::Blocks package building script

Offline three_minute_hero

  • Multiple posting newcomer
  • *
  • Posts: 23
Re: The 22 July 2007 build (4291) is out.
« Reply #9 on: July 23, 2007, 12:07:55 pm »
22 July 2007 build (4291) : Doesn’t notify anymore when a file is modified outside the IDE, which was a very usefull feature for me, who use an external UML tool to generate C++.

Thanx for your very good job!

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5489
Re: The 22 July 2007 build (4291) is out.
« Reply #10 on: July 23, 2007, 12:34:59 pm »
I tried this on linux --> works for me.

Offline Biplab

  • Developer
  • Lives here!
  • *****
  • Posts: 1874
    • Biplab's Blog
Re: The 22 July 2007 build (4291) is out.
« Reply #11 on: July 23, 2007, 12:42:04 pm »
22 July 2007 build (4291) : Doesn’t notify anymore when a file is modified outside the IDE, which was a very usefull feature for me, who use an external UML tool to generate C++.

It works on Windows.
Be a part of the solution, not a part of the problem.

Offline cacb

  • Lives here!
  • ****
  • Posts: 536
Re: The 22 July 2007 build (4291) is out.
« Reply #12 on: July 23, 2007, 01:03:25 pm »
Easy way to install the new packages is to untar the tar.gz file to a temp directory. Then in a terminal console from that directory enter:

Code
sudo dpkg -i *.deb

The reason codeblocks has been broken down into separate packages is probably in preparation to submit Codeblocks to the Ubuntu and Debian repositories for inclusion in the future. The maintainers of the repos would most likely require that Codeblocks be broken down this way.

And as for the decline in the Ubuntu packages, I'm in the middle of a major remodel of our home, so the Ubuntu builds will probably only be about 2 a week. The Debian builds are on hold for now, unless someone else wants to build those. Sorry about this, but my wife's desires outweigh yours. :)

regards,
cstudent

EDIT: If you want to install the individual packages, they need to be installed in this order:

libcodeblocks0
codeblocks
codeblocks-dev (if you want to develop codeblocks and plugins)
codeblocks-dbg
libwxsmithlib0 (if you want to install any of the following packages)
libwxsmithlib0-dev
codeblocks-contrib

Ok, thank you for the explanation of how and why, cstudent! If we can get Codeblocks into the Ubuntu repository it will be a great step forward, I can understand that. I do think, however, it is important for new users to have an easy installation of separate Nightly builds downloads with this new setup, maybe update the "how to use the Nightly builds" link?. I will try the sudo dpkg -i *.deb approach but first I am off for two weeks of holiday  :D

Regards
cacb

Offline cstudent

  • Almost regular
  • **
  • Posts: 159
    • Cstudent's Help Desk
Re: The 22 July 2007 build (4291) is out.
« Reply #13 on: July 23, 2007, 02:35:20 pm »
Just for the record, inclusion of Codeblocks into the repositories of Ubuntu and Debian, etc., is more speculation on my part than an official announcement. I know that there was a fellow around spring of last year that made an attempt to get CB into the Debian repos. He dropped the idea and recently someone else requested to take over the first persons efforts. There was also a guy several months ago that said he was going to try and get CB into the Ubuntu repos, but I have not seen anything submitted by him. Although I can't speak for Mandrav, I believe he would prefer to wait until RC3 is released and then submit CB for inclusion into some repositories. He may even want to be the maintainer for those. Right now I'm just happy to contribute my small part to the CB community. I've been building the Ubuntu .deb for CB for almost one year now. :)

If I can get a chance this week, I'll update the wiki for installing on Ubuntu.


Take care,
cstudent


Aridese

  • Guest
Re: The 22 July 2007 build (4291) is out.
« Reply #14 on: July 23, 2007, 04:09:37 pm »
I'm on Ubuntu 7.04 and I installed it with dpkg... Code::Blocks crashes as soon as it loads. It displays the "compiler defaults have changed" message, and whether I pick yes or no, it crashes. It opens the window in full screen (the actual IDE is 640x480, top left, everything else is gray... but a screen). Then the tip window pops up, and displays nothing (no buttons, just a white area). Then it doesnt respond and I have to kill it =/... I'm also using beryl so..

Edit: I get the same crash with the 19 July SVN too... =/ (100% CPU usage)

NEVERMIND -- I'm dumb... after installing wxwidgets2.8 the problem goes away; http://wiki.codeblocks.org/index.php?title=Installing_Code::Blocks_nightly_build_on_Ubuntu

still, it'd be nice to get some popup message to have codeblack crash gracefully... =/
« Last Edit: July 23, 2007, 07:20:46 pm by Aridese »