Author Topic: The 06 February 2008 build (4866) is out.  (Read 47959 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5489
The 06 February 2008 build (4866) is out.
« on: February 06, 2008, 09:50:58 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_wx287.7z

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

The 06 February 2008 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20080206_rev4866_win32.7z
  - Linux :
   none

Resolved Fixed:

  • Fixed debugger to break (stop) non-console apps in linux (iow, correctly get the child pid)
  • If trying to compile while debugging in progress, ask to stop debugging (previously it wasn't allowed) - needs testing on windows
  • Added cbDebuggerPlugin::Break()
  • View layout changes from plugins are not persistent anymore

Regressions/Confirmed/Annoying/Common bugs:

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


Offline Jenna

  • Administrator
  • Lives here!
  • *****
  • Posts: 7255
Re: The 06 February 2008 build (4866) is out.
« Reply #1 on: February 06, 2008, 09:57:55 pm »
Binaries for debian i386, amd64 and sources (tar-balls also usable on other platforms) can be found in my repository (see signature).

Offline pasgui

  • Almost regular
  • **
  • Posts: 165
    • LGP
Re: The 06 February 2008 build (4866) is out.
« Reply #2 on: February 07, 2008, 01:19:02 am »
Build for Ubuntu i386/amd64 can be found here

Best regards, pasgui
« Last Edit: February 07, 2008, 11:39:20 pm by pasgui »

Offline rhf

  • Multiple posting newcomer
  • *
  • Posts: 123
Re: The 06 February 2008 build (4866) is out.
« Reply #3 on: February 07, 2008, 03:07:22 am »
  • If trying to compile while debugging in progress, ask to stop debugging (previously it wasn't allowed) - needs testing on windows

I experimented briefly with this on Windows XP, and it appears to work properly. I really like this feature and hope that it continues to work well under more exhaustive tests. I do have two questions:

(1) When trying to compile while debugging, the Information box asks, "Do you want to stop the debugger now?" There are three options: Yes, No and Cancel. What is the difference between No and Cancel?

(2) How difficult would it be to provide a similar feature for closing a console output window when re-compiling? I am constantly getting caught trying to re-compile with the window open.

Thanks very much for this nice feature.

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9694
Re: The 06 February 2008 build (4866) is out.
« Reply #4 on: February 07, 2008, 07:51:59 am »
(1) When trying to compile while debugging, the Information box asks, "Do you want to stop the debugger now?" There are three options: Yes, No and Cancel. What is the difference between No and Cancel?
There is no difference. Maybe I should have used a OK/Cancel combination to avoid confusion... :(
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: https://www.codeblocks.org/docs/main_codeblocks_en.html
C::B FAQ: https://wiki.codeblocks.org/index.php?title=FAQ

Offline cfdev

  • Multiple posting newcomer
  • *
  • Posts: 16
Re: The 06 February 2008 build (4866) is out.
« Reply #5 on: February 07, 2008, 10:55:24 am »
Hi all

Package for Slackware 12.0 -> Here

good day :D
C::B Package for Slackware 12.0 (All plugins)
Slacker 4 ever

Offline Xaviou

  • Regular
  • ***
  • Posts: 401
    • X@v's wxStuff
Re: The 06 February 2008 build (4866) is out.
« Reply #6 on: February 07, 2008, 12:43:14 pm »
Ubuntu 7.04 -> 7.10 Amd64 tar.gz archive (containing '.deb' installers builds with wx2.8.7) can be found here
The french wxWidgets site : http://www.wxdev.fr
My wxWidgets's stuff : https://wxstuff.xaviou.fr/

Offline thomas

  • Administrator
  • Lives here!
  • *****
  • Posts: 3979
Re: The 06 February 2008 build (4866) is out.
« Reply #7 on: February 07, 2008, 06:03:20 pm »
(1) When trying to compile while debugging, the Information box asks, "Do you want to stop the debugger now?" There are three options: Yes, No and Cancel. What is the difference between No and Cancel?
There is no difference. Maybe I should have used a OK/Cancel combination to avoid confusion... :(
Maybe there should be no dialog at all! :)
Well, at least it is not as annoying as it used to be. Luckily "yes" is the default button, too, so you can hit "enter" to finally get the IDE to do what you asked for.
"We should forget about small efficiencies, say about 97% of the time: Premature quotation is the root of public humiliation."

Offline afb

  • Developer
  • Lives here!
  • *****
  • Posts: 884
Re: The 06 February 2008 build (4866) is out.
« Reply #8 on: February 08, 2008, 12:21:01 am »
- Mac OS X: (10.4 and 10.5 Universal Binary, using bundled wxWidgets 2.8.7)
  http://prdownload.berlios.de/codeblocks/CB_20080206_rev4866_mac287.zip

Offline Auria

  • Almost regular
  • **
  • Posts: 152
Re: The 06 February 2008 build (4866) is out.
« Reply #9 on: February 08, 2008, 02:19:22 am »
- Mac OS X: (10.4 and 10.5 Universal Binary, using bundled wxWidgets 2.8.7)
  http://prdownload.berlios.de/codeblocks/CB_20080206_rev4866_mac287.zip


afb, my C::B builds on mac are unusable, because of two bugs, wxDynamicLibrary not working on dylibs, and combos in toolbars not appearing. Both have been confirmed on the wx bug tracker - But your builds are free of them?  :? I'm a bit amazed at your magical bug-fixing abilities :lol:

Anyway, good job, as usual  :)

Someday, the C::B website should be updated, it says only Linux and Windows are supported (I'm not sure how good mac support is ATM but I think it's usable (apart from some wizards perhaps)

Offline afb

  • Developer
  • Lives here!
  • *****
  • Posts: 884
Re: The 06 February 2008 build (4866) is out.
« Reply #10 on: February 08, 2008, 09:31:39 am »
afb, my C::B builds on mac are unusable, because of two bugs, wxDynamicLibrary not working on dylibs, and combos in toolbars not appearing. Both have been confirmed on the wx bug tracker - But your builds are free of them?  :? I'm a bit amazed at your magical bug-fixing abilities :lol:

Hmm, when would the wxDynamicLibrary bug kick in ? If they are loadable libraries, then they would probably be .bundle (or .so) rather than .dylib - since .dylib aren't loadable at runtime (only linktime) ? I don't have any problem with this when building with ./configure && make, did you have any more details (or the Bug number) on where it would apply ? Maybe it is when trying to build Code::Blocks with itself ?

As for the combos-in-toolbars, I have patched my wxWidgets configuration so that what you get with configure matches (somewhat) what you get with Xcode - keeping them synched is an upstream problem. (and the native Mac toolbar doesn't work with popup menus in the current wxWidgets implementation...)

Code
--- include/wx/mac/carbon/chkconf.h	2007-05-14 11:09:36.000000000 +0200
+++ include/wx/mac/carbon/chkconf.h 2007-05-21 10:59:19.000000000 +0200
@@ -55,7 +55,7 @@
  */
 
 #ifndef wxMAC_USE_NATIVE_TOOLBAR
-    #define wxMAC_USE_NATIVE_TOOLBAR 1
+    #define wxMAC_USE_NATIVE_TOOLBAR 0
 #endif
 
 #endif

Quote
Anyway, good job, as usual  :)

Thank you! I haven't been able to do much development, but the monthly builds have been "working" OK.

PS. It is also available in MacPorts as port "codeblocks-devel", for both wxMac (Aqua) and wxGTK (X11)...

Quote
Someday, the C::B website should be updated, it says only Linux and Windows are supported (I'm not sure how good mac support is ATM but I think it's usable (apart from some wizards perhaps)

Depends on your definition of "support", I guess ? But yeah, it's been updated a bit on the Wiki for instance

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9694
Re: The 06 February 2008 build (4866) is out.
« Reply #11 on: February 08, 2008, 09:44:57 am »
Quote
Anyway, good job, as usual  :)
Thank you! I haven't been able to do much development, but the monthly builds have been "working" OK.
Nice one! :-) I wish I could try MAC-OS someday. Do you see any chance of running it in a VM somehow? I would be willing to buy MAC-OS, but not a MAC - thjis is just by far too expensive (even at eBay) for me. :-(
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: https://www.codeblocks.org/docs/main_codeblocks_en.html
C::B FAQ: https://wiki.codeblocks.org/index.php?title=FAQ

Offline hangl

  • Multiple posting newcomer
  • *
  • Posts: 20
Re: The 06 February 2008 build (4866) is out.
« Reply #12 on: February 08, 2008, 10:16:11 am »
It takes a long time (about 1~2 minutes) to open a cpp file when I double click   it in explorer.And the explorer was frozen until the file was opend in CB.

WinXp SP2

Offline afb

  • Developer
  • Lives here!
  • *****
  • Posts: 884
Re: The 06 February 2008 build (4866) is out.
« Reply #13 on: February 08, 2008, 10:56:28 am »
Nice one! :-) I wish I could try MAC-OS someday. Do you see any chance of running it in a VM somehow? I would be willing to buy MAC-OS, but not a MAC - thjis is just by far too expensive (even at eBay) for me. :-(

Sorry, you cannot legally run Mac OS X in a virtual machine - except on Mac OS X itself...
It's not that it would be impossible, just that Apple does not want you to switch hardware.

But I suppose you could get someone with a Mac to let you borrow it - over VNC or so ?
Or ask the guy in the Apple Store for a demonstration of the url "www.codeblocks.org" ;-)
« Last Edit: February 08, 2008, 11:00:54 am by afb »

Offline codemania

  • Multiple posting newcomer
  • *
  • Posts: 19
Re: The 06 February 2008 build (4866) is out.
« Reply #14 on: February 08, 2008, 01:38:14 pm »
Hi!
Codeblocks prints well on Windows but on Linux I can't do it.

I have a print driver installed.
On Linux I print well with other software.

Codeblocks menu.
File>>Print...


codemania
« Last Edit: February 08, 2008, 01:57:16 pm by codemania »