Author Topic: The 02 January 2008 build (4767) is out.  (Read 30069 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5489
The 02 January 2008 build (4767) is out.
« on: January 02, 2008, 08:32:33 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 02 January 2008 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20080102_rev4767_win32.7z
  - Linux :
   none

Resolved Fixed:

  • lib_finder:
    * Added integration with pkg-config - project can use libraries provided by this tool
    * Improoved library search utilities - can now select what happens with previous search resutls
    * List of directories with libraries is now remembered
    * Few missing GPL headers
  • wxSmith: Added small border around wxStaticBitmap in editor - it will help to work on this item since it tend to hide somewhere on the screen ;)
  • wxSmith: Fixed bug when loading menus in resource using XRC file
  • cbStyledTextCtrl refactoring
  • lib_finder:
    * More integration with pkg-config
    * Libraries and defines are now specified by their own configuration options - no need to simulate through lflags and cflags
    * Changed L"..." strings to _T("...") ones - now it doesn't break ANSI build
    * Library search filters are now read from both global data path and user's data path
    * Defines are added using CompilerSwitches::declarations (previously used -D which would not work with VC compiler)
    * Manager of library filters is no longer member of lib_finder class - it's created only while detecting libraries, not needed all the time
    * Added class LibFinder with following static functions into scripting system:
    * bool AddLibraryToProject( const wxString& libName,cbProject* project,const wxString& targetName)
    * bool RemoveLibraryFromProject( const wxString& libName,cbProject* project,const wxString& targetName)
    * bool IsLibraryInProject( const wxString& libName,cbProject* project,const wxString& targetName)

Regressions/Confirmed/Annoying/Common bugs:

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


Offline Xaviou

  • Regular
  • ***
  • Posts: 401
    • X@v's wxStuff
Re: The 02 January 2008 build (4767) is out.
« Reply #1 on: January 02, 2008, 09:52:02 pm »
Hi all !
Happy new year to all C::B developpers and users !

Ubuntu 6.10 -> 7.10 Amd64 tar.gz archive (containing '.deb' installers builds with wx2.8.6) can be found here.
The french wxWidgets site : http://www.wxdev.fr
My wxWidgets's stuff : https://wxstuff.xaviou.fr/

Offline pasgui

  • Almost regular
  • **
  • Posts: 165
    • LGP
Re: The 02 January 2008 build (4767) is out.
« Reply #2 on: January 03, 2008, 12:33:54 am »
Happy new year !

Build for Ubuntu i386/amd64 can be found here

Best regards, pasgui

Offline Acki

  • Multiple posting newcomer
  • *
  • Posts: 100
Re: The 02 January 2008 build (4767) is out.
« Reply #3 on: January 03, 2008, 02:39:27 am »
Hi all and a happy new year !!! :)

You surely remember the problem with open a project by double clicking !?!?!
Well, with projects and workspaces this problem is solved now...
But I still have this problem with source and header files (.cpp and .h) !!!  :shock:
When I try to open a source oder header file by double click and C::B was not started before, then C::B starts but doesn't load the file(s) and the folder containing the file(s) is blocked (no reactions, just white background) !!!
Then after closing C::B the folder works again and I get this "file not found" error message from Windows !!!

Oh, and this "trick" with disabeling code completion doesn't work for this problem...

my system: WinXP pro sp2
C::B and WX from this thread, but it was the same with the last release
« Last Edit: January 03, 2008, 02:41:39 am by Acki »

Offline Jenna

  • Administrator
  • Lives here!
  • *****
  • Posts: 7255
Re: The 02 January 2008 build (4767) is out.
« Reply #4 on: January 03, 2008, 11:50:16 am »
just uploaded binary builds and sources for the three main debian suites to my server (see signature)

Offline TheTuxKeeper

  • Regular
  • ***
  • Posts: 293
  • daniel2000
Re: The 02 January 2008 build (4767) is out.
« Reply #5 on: January 03, 2008, 12:46:11 pm »
Happy new Year :)

Updated packages (rev4767) for openSUSE 10.1, 10.2, 10.3, Factory and Fedora Core 8 (i586 and x84_64) against wxgtk 2.8 are available:
All other distributions aren't supported atm.

have fun ;)
Nightly builds for openSUSE

Offline dannyyy

  • Multiple posting newcomer
  • *
  • Posts: 23
Re: The 02 January 2008 build (4767) is out.
« Reply #6 on: January 03, 2008, 03:21:34 pm »
Happy new year for all !!!  :D

To Daniel2000: Daniel, the "codeblocks.spec" file is not working correctly on Mandriva 2008.0 so I can't make the RPMs...can you check that, please ?

Offline TheTuxKeeper

  • Regular
  • ***
  • Posts: 293
  • daniel2000
Re: The 02 January 2008 build (4767) is out.
« Reply #7 on: January 03, 2008, 04:05:55 pm »
Happy new year for all !!!  :D

To Daniel2000: Daniel, the "codeblocks.spec" file is not working correctly on Mandriva 2008.0 so I can't make the RPMs...can you check that, please ?
I'll commit some changes today. can you post the error message ? perhaps it's another error than i think of ;)

EDIT: Can someone try to build revision 4775 on mandriva > 2007.1  ? only have 2007 on the opensuse buildservice
« Last Edit: January 03, 2008, 11:46:53 pm by daniel2000 »
Nightly builds for openSUSE

Offline Albenejean

  • Multiple posting newcomer
  • *
  • Posts: 65
Re: The 02 January 2008 build (4767) is out.
« Reply #8 on: January 03, 2008, 07:11:45 pm »
Quote
When I try to open a source oder header file by double click and C::B was not started before, then C::B starts but doesn't load the file(s) and the folder containing the file(s) is blocked (no reactions, just white background) !!!
Then after closing C::B the folder works again and I get this "file not found" error message from Windows !!!
You should disable the Symbol browser.

Offline Acki

  • Multiple posting newcomer
  • *
  • Posts: 100
Re: The 02 January 2008 build (4767) is out.
« Reply #9 on: January 03, 2008, 07:20:28 pm »
You should disable the Symbol browser.
how can I disable the symbols browser, I can't find an option to do so ???
also this would be just a crappy workaround and no solution/solvation !!! ;)

Offline Albenejean

  • Multiple posting newcomer
  • *
  • Posts: 65
Re: The 02 January 2008 build (4767) is out.
« Reply #10 on: January 03, 2008, 07:42:29 pm »
Settings->Editor->CodeCompletition->Symbols browser.

Offline Acki

  • Multiple posting newcomer
  • *
  • Posts: 100
Re: The 02 January 2008 build (4767) is out.
« Reply #11 on: January 03, 2008, 08:49:02 pm »
Settings->Editor->CodeCompletition->Symbols browser.
ahh, there it was hidden !!! :lol:
but it doesn't solve the problem, it's still the same, I can't open a source file by double click !!!  :(
also it seems the "file not found" error doesn't appear anymore after disabeling the symbols browser...

Offline Jenna

  • Administrator
  • Lives here!
  • *****
  • Posts: 7255
Re: The 02 January 2008 build (4767) is out.
« Reply #12 on: January 03, 2008, 08:58:25 pm »
Settings->Editor->CodeCompletition->Symbols browser.
ahh, there it was hidden !!! :lol:
but it doesn't solve the problem, it's still the same, I can't open a source file by double click !!!  :(
also it seems the "file not found" error doesn't appear anymore after disabeling the symbols browser...
Wait for the next nightly or fetch it from svn.
The bug is fixed in svn4770.
« Last Edit: January 03, 2008, 09:01:53 pm by jens »

Offline wobien

  • Multiple posting newcomer
  • *
  • Posts: 69
Re: The 02 January 2008 build (4767) is out.
« Reply #13 on: January 03, 2008, 09:24:29 pm »
Also, one nice-to-have feature would be to have the build messages horizontal scrollbar auto adjust depending on the size of the messages. When template programming some of the errors are REALLY long and the scrollbar doesn't allow me to view the whole message (unless I keep dragging the right margin of the message column a bit at a time)
I found a workaround for this problem: Hit the maximize/minimize button of C::B, and allow for some room on your screen on the right-hand side of the C::B window. Now you can drag the column sizer of the build message column outside the C::B window. When done, maximize C::B again and you can read the message :D

Offline dje

  • Lives here!
  • ****
  • Posts: 683
Re: The 02 January 2008 build (4767) is out.
« Reply #14 on: January 03, 2008, 09:51:21 pm »
or easier, a double click on the right side of the "Message" column header

Dje