Author Topic: The 12 June 2007 build is out.  (Read 14814 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5494
The 12 June 2007 build is out.
« on: June 12, 2007, 09:42:17 pm »
Get quick announcements through the RSS feed http://www.codeblocks.org/nightly/CodeBlock_RSS.xml

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 12 June 2007 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20070612_rev4091_win32.7z
  - Linux :
   http://prdownload.berlios.de/codeblocks/CB_20070612_rev4091_Ubuntu6.10+7.04_wx2.8.4.deb
   http://prdownload.berlios.de/codeblocks/CB_20070612_rev4091_suse100-102.wx28.i586.rpm (not yet)
   http://prdownload.berlios.de/codeblocks/CB_20070612_rev4091_fc4+5.i586.rpm (not yet)


Resolved Fixed:

  • Rewritten portion of OpenWatcom linker command generation code. Now the order of options will be maintained
  • Applied an reworked fix of [Bug #9438] View menu check error
  • added fortran 90 lexer by applying patch #2045 (thanks dmoore)
  • Added "kernel-mode driver" wizard (windows only). Contributed by Timo Kreuzer

Regressions/Confirmed/Annoying/Common bugs:

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

« Last Edit: June 13, 2007, 08:05:56 am by killerbot »

Offline cstudent

  • Almost regular
  • **
  • Posts: 159
    • Cstudent's Help Desk
Re: The 12 June 2007 build is out.
« Reply #1 on: June 12, 2007, 10:57:29 pm »
The Ubuntu .deb for today (once it's published) should work for Ubuntu Edgy & Feisty, plus Debian Etch as well. If I see no complaints, I'll continue to build it this way.

Offline clyfish

  • Multiple posting newcomer
  • *
  • Posts: 26
Re: The 12 June 2007 build is out.
« Reply #2 on: June 13, 2007, 03:55:17 pm »
My English is too pool to express myself.
Please see the picture.

I just create a new console project, and erase a ";" at line 7.
Then press F9, it comes up a error surely.
But When I double-click the build error message
or right-click then click the menu "Jump to selected message",
it doesn't work.
The editor should jump to line 8 and higllight it, but it hasn't do so.

rev 4091,winxp sp2, wx2.8.4

Offline mandrav

  • Project Leader
  • Administrator
  • Lives here!
  • *****
  • Posts: 4315
    • Code::Blocks IDE
Re: The 12 June 2007 build is out.
« Reply #3 on: June 13, 2007, 04:05:22 pm »
You should avoid putting your projects in paths with non-latin characters.
Move your project to a different folder (without chinese characters) and it will work fine.
Be patient!
This bug will be fixed soon...

Offline dilomo

  • Single posting newcomer
  • *
  • Posts: 3
Re: The 12 June 2007 build is out.
« Reply #4 on: June 13, 2007, 04:44:14 pm »
I'm runnig Ubunru 7.04 box with wx 2.8-0 installed.When I start the deb installer an error about wx is shown.
How to fix this?

[attachment deleted by admin]

Offline Krox

  • Single posting newcomer
  • *
  • Posts: 6
Re: The 12 June 2007 build is out.
« Reply #5 on: June 13, 2007, 05:21:55 pm »
I'm using Ubuntu 7.04 on an AMD64 CPU. Are there any 64bit distributions I could use? And if not, some explanation how to build it from source?
thanks

Offline cstudent

  • Almost regular
  • **
  • Posts: 159
    • Cstudent's Help Desk
Re: The 12 June 2007 build is out.
« Reply #6 on: June 13, 2007, 05:24:46 pm »
I'm runnig Ubunru 7.04 box with wx 2.8-0 installed.When I start the deb installer an error about wx is shown.
How to fix this?

Read the wiki on how to add the wx2.8.4 repo and update to that version.

Offline cstudent

  • Almost regular
  • **
  • Posts: 159
    • Cstudent's Help Desk
Re: The 12 June 2007 build is out.
« Reply #7 on: June 13, 2007, 05:33:10 pm »
I'm using Ubuntu 7.04 on an AMD64 CPU. Are there any 64bit distributions I could use? And if not, some explanation how to build it from source?
thanks

Xaviou builds a 64 bit .deb occasionally. The last one I see is from June 6th.

Offline Krox

  • Single posting newcomer
  • *
  • Posts: 6
Re: The 12 June 2007 build is out.
« Reply #8 on: June 13, 2007, 05:45:26 pm »
June 6th is absolutely enough for me... thx

Offline dilomo

  • Single posting newcomer
  • *
  • Posts: 3
Re: The 12 June 2007 build is out.
« Reply #9 on: June 13, 2007, 08:54:22 pm »
Thanks  :D

Offline dilomo

  • Single posting newcomer
  • *
  • Posts: 3
Re: The 12 June 2007 build is out.
« Reply #10 on: June 13, 2007, 09:14:54 pm »
Here is one bug in C::B on Ubuntu (the button to the textbox is hidden and resize is not possible):

[attachment deleted by admin]

Offline clyfish

  • Multiple posting newcomer
  • *
  • Posts: 26
Re: The 12 June 2007 build is out.
« Reply #11 on: June 14, 2007, 11:38:49 am »
You should avoid putting your projects in paths with non-latin characters.
Move your project to a different folder (without chinese characters) and it will work fine.
Thank you!
You are right.
Don't you think this is a bug?
Why can't I put my projects in paths with Chinese characters?

Offline mandrav

  • Project Leader
  • Administrator
  • Lives here!
  • *****
  • Posts: 4315
    • Code::Blocks IDE
Re: The 12 June 2007 build is out.
« Reply #12 on: June 14, 2007, 01:18:04 pm »
You should avoid putting your projects in paths with non-latin characters.
Move your project to a different folder (without chinese characters) and it will work fine.
Thank you!
You are right.
Don't you think this is a bug?
Why can't I put my projects in paths with Chinese characters?

Because that's how the regular expressions we 're using work.
I don't consider this to be a bug but you (or someone else) may very well think so.
The point is that, bug or not, it's of no great importance since the "workaround" is rather easy and simple.
File a bug report if you feel it's a bug but don't expect a "fix" for it any time soon :).
Be patient!
This bug will be fixed soon...

Offline clyfish

  • Multiple posting newcomer
  • *
  • Posts: 26
Re: The 12 June 2007 build is out.
« Reply #13 on: June 17, 2007, 06:32:03 am »
@mandrav

I think I have "fixed" it using a dirty way.
And I don't know how to make a patch file.

I modified just one line.
/src/sdk/compiler.cpp Line40
from
Code
const wxString Compiler::FilePathWithSpaces = _T("[][{}() \t#%$~A-Za-z0-9_:+/\\.-]+");
to
Code
const wxString Compiler::FilePathWithSpaces = _T(".+");

I will appreciate it very much if you fix it using the way above or a better one.

Offline rickg22

  • Lives here!
  • ****
  • Posts: 2283
Re: The 12 June 2007 build is out.
« Reply #14 on: June 17, 2007, 07:09:07 am »
Ouch! Are you sure that'll work? Because we don't know if that would interfere with the other regexes... besides there's a space in there. [ ]


I think that what you want is...
Code
const wxString Compiler::FilePathWithSpaces = _T("[ ][.]+");

However, it would be cleaner if you include a way to tell the regexes to use all the range of chinese characters. But I don't know how to do that :(
« Last Edit: June 17, 2007, 07:12:48 am by rickg22 »

Offline clyfish

  • Multiple posting newcomer
  • *
  • Posts: 26
Re: The 12 June 2007 build is out.
« Reply #15 on: June 17, 2007, 08:17:04 am »
I can't see any space there.
It's "[]" not "[ ]". (Why "[]" is here? it's useless in my opinion.)

I'm quite sure it work.

This "bug" affect not only Chinese characters but also many other language such as Japanese.

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9694
Re: The 12 June 2007 build is out.
« Reply #16 on: June 20, 2007, 02:07:44 pm »
Please have a look here:
http://forums.codeblocks.org/index.php/topic,6215.msg47579.html#msg47579
...this (hopefully) should fix it.
With regards, Morten.
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