Author Topic: The 15 June 2007 build is out.  (Read 15234 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5529
The 15 June 2007 build is out.
« on: June 15, 2007, 06:54:53 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 15 June 2007 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20070615_rev4097_win32.7z
  - Linux :
   http://prdownload.berlios.de/codeblocks/CB_20070615_rev4097_Ubuntu6.10+7.04_wx2.8.4.deb
   http://prdownload.berlios.de/codeblocks/CB_20070615_rev4097_suse100-102.wx28.i586.rpm (not yet)
   http://prdownload.berlios.de/codeblocks/CB_20070615_rev4097_fc4+5.i586.rpm (not yet)


Resolved Fixed:

  • Fixed: Possible crash while closing C::B
  • envvars plugin: fixed C::B freeze due to unresolvable recursion (limitation -but not a bug!- of MacrosManager)

Regressions/Confirmed/Annoying/Common bugs:

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

« Last Edit: June 15, 2007, 11:39:15 pm by killerbot »

Offline Xaviou

  • Regular
  • ***
  • Posts: 424
    • X@v's wxStuff
Re: The 15 June 2007 build is out.
« Reply #1 on: June 15, 2007, 08:42:43 pm »
Ubuntu 6.10 & 7.04 Amd64 .deb installer (build with wx263 and wx284) can be found here.
My wxWidgets's stuff : https://wxstuff.xaviou.fr/

Offline zortich

  • Multiple posting newcomer
  • *
  • Posts: 15
Re: The 15 June 2007 build is out.
« Reply #2 on: June 15, 2007, 10:25:33 pm »
MY os is solaris 10.
svn = 4095
I have such errors yesterday I have installed CodeBlocks from Nightly builds.
When I compiling program evrything is ok.
but then I tries to  start the commpiled program i have such error.
startx xterm and in xterm is writed can't execvp.
How to fix this?

gvv

  • Guest
Re: The 15 June 2007 build is out.
« Reply #3 on: June 16, 2007, 01:38:05 am »
Hi All,

Great IDE!!

I have noticed that after svn 3975 that:

Projects->Properties->Build Targets
Type = Dynamic Library and create Import Library ticked

does not create/build a libApplicationName.a.
it create/build ApplicationName.dll only.

using Windows XP SP2, MingW 3.4.2, svn 4097

TIA,
gvv

Offline stahta01

  • Lives here!
  • ****
  • Posts: 7785
    • My Best Post
Re: The 15 June 2007 build is out.
« Reply #4 on: June 16, 2007, 03:38:45 am »
Hi All,

Great IDE!!

I have noticed that after svn 3975 that:

Projects->Properties->Build Targets
Type = Dynamic Library and create Import Library ticked

does not create/build a libApplicationName.a.
it create/build ApplicationName.dll only.

using Windows XP SP2, MingW 3.4.2, svn 4097

TIA,
gvv


After retesting it appears the issue exists on SVN 4099, going to test an old SVN and see if it's not there.

SVN 3975 works right.
SVN 3977 works right.
SVN 3988 works right.
SVN 3995 works right.
SVN 4000 works right.
SVN 4002 works right.
SVN 4003 does not work.
SVN 4005 does not work.
SVN 4010 does not work.
SVN 4051 does not work.

Problem appears to be fname is codeblocks.dll for example for DLL target when it needs to be codeblocks.a
I think the below patch fixes the issue, but it needs much more testing.

Tim S

Code
Index: src/sdk/compilercommandgenerator.cpp
===================================================================
--- src/sdk/compilercommandgenerator.cpp (revision 4101)
+++ src/sdk/compilercommandgenerator.cpp (working copy)
@@ -421,14 +421,14 @@
  TargetFilenameGenerationPolicy PrefixPolicy;
  TargetFilenameGenerationPolicy ExtensionPolicy;
  target->GetTargetFilenameGenerationPolicy(PrefixPolicy, ExtensionPolicy);
- if(PrefixPolicy == tgfpPlatformDefault)
+ if((PrefixPolicy == tgfpPlatformDefault) || (target->GetTargetType() == ttDynamicLib))
  {
  if (!fname.GetName().StartsWith(compiler->GetSwitches().libPrefix))
  {
  fname.SetName(compiler->GetSwitches().libPrefix + fname.GetName());
  }
  }
- if(ExtensionPolicy == tgfpPlatformDefault)
+ if((ExtensionPolicy == tgfpPlatformDefault) || (target->GetTargetType() == ttDynamicLib))
  {
  fname.SetExt(compiler->GetSwitches().libExtension);
  }
« Last Edit: June 16, 2007, 02:59:40 pm by stahta01 »
C Programmer working to learn more about C++ and Git.
On Windows 10 64 bit and Windows 11 64 bit.
--
When in doubt, read the CB WiKi FAQ. http://wiki.codeblocks.org

Offline Biplab

  • Developer
  • Lives here!
  • *****
  • Posts: 1874
    • Biplab's Blog
Re: The 15 June 2007 build is out.
« Reply #5 on: June 16, 2007, 05:14:43 am »
I believe this is a bug.

BTW, you can keep generating correct Import library by using:

Project > Properties > Build targets and then check Auto generate filename prefix and Auto generate filename extension options.
Be a part of the solution, not a part of the problem.

gvv

  • Guest
Re: The 15 June 2007 build is out.
« Reply #6 on: June 16, 2007, 06:08:51 am »
Thank you so much for the quick reply.

Biplab,
Thanks for the tip. Now I can use the latest nightly builds.

Stahta01,
Thanks. Now I know which nightly to avoid.

Offline Kazade

  • Multiple posting newcomer
  • *
  • Posts: 73
Re: The 15 June 2007 build is out.
« Reply #7 on: June 16, 2007, 01:07:17 pm »
Since moving to wx2.8 (on Ubuntu Feisty) I've been getting the following problems:

1. This is when adding a new C++ header file to the project: http://img380.imageshack.us/img380/790/screenshotccheaderay4.png
2. When doing the same with a C++ source file: http://img380.imageshack.us/img380/9075/screenshotccsource1fc2.png (notice the lack of the browse "..." button)
3. And on the previous screen: http://img380.imageshack.us/img380/7485/screenshotccsourceqx7.png

Is this just me or are they known bugs?

Offline blend

  • Multiple posting newcomer
  • *
  • Posts: 32
Re: The 15 June 2007 build is out.
« Reply #8 on: June 16, 2007, 01:47:54 pm »
I've the same bugs :| It's since using wxWidgets 2.8.4...

PDEE

  • Guest
Re: The 15 June 2007 build is out.
« Reply #9 on: June 16, 2007, 09:57:07 pm »
Just like to say thanks to Xaviou for the 64bit build. Great job  :D

Offline JSThePatriot

  • Multiple posting newcomer
  • *
  • Posts: 16
    • Vortex Revolutions - IT Consulting
Re: The 15 June 2007 build is out.
« Reply #10 on: June 20, 2007, 04:35:00 pm »
I just want to first say that I love Code::Blocks, and have had some great experiences with it. I have even gotten some co-workers using it now.

I am having what I feel is a bug of a small type. I dont know which version it was introduced in as I have never used these settings before. It is in the AutoSave portion of the software.

I want it to automatically save to itself every 2 minutes so as to not lose my work. Well it does that, but when I start working with the file again it asks me if I want to reload the file since it has been modified externally. I am not sure how this could be worked out, but I would love if some one took a look at it.

I am running:
Ubuntu 7.04
wxWidgets 2.8.4 Unicode
C::B SVN 4097

I hope this helps someone sort this out. I know the problem wouldn't be there if I used the autosave to a .save file, but that doesn't seem very productive to me. I want everything saved automatically to the file(s) I have open.

Thanks,
JS

Offline JSThePatriot

  • Multiple posting newcomer
  • *
  • Posts: 16
    • Vortex Revolutions - IT Consulting
Re: The 15 June 2007 build is out.
« Reply #11 on: June 20, 2007, 04:37:10 pm »
Ubuntu 6.10 & 7.04 Amd64 .deb installer (build with wx263 and wx284) can be found here.

Thanks a ton for your AMD64 .deb installers! It has allowed myself and my team to use Code::Blocks!

JS

Offline Biplab

  • Developer
  • Lives here!
  • *****
  • Posts: 1874
    • Biplab's Blog
Re: The 15 June 2007 build is out.
« Reply #12 on: June 20, 2007, 05:39:01 pm »
Since moving to wx2.8 (on Ubuntu Feisty) I've been getting the following problems:

1. This is when adding a new C++ header file to the project: http://img380.imageshack.us/img380/790/screenshotccheaderay4.png
2. When doing the same with a C++ source file: http://img380.imageshack.us/img380/9075/screenshotccsource1fc2.png (notice the lack of the browse "..." button)
3. And on the previous screen: http://img380.imageshack.us/img380/7485/screenshotccsourceqx7.png

Is this just me or are they known bugs?

These bugs have been fixed in rev 4121. :)
Be a part of the solution, not a part of the problem.

Offline Xaviou

  • Regular
  • ***
  • Posts: 424
    • X@v's wxStuff
Re: The 15 June 2007 build is out.
« Reply #13 on: June 20, 2007, 06:47:25 pm »
Just like to say thanks to Xaviou for the 64bit build. Great job  :D
Ubuntu 6.10 & 7.04 Amd64 .deb installer (build with wx263 and wx284) can be found here.

Thanks a ton for your AMD64 .deb installers! It has allowed myself and my team to use Code::Blocks!

JS

Thanks to you.
And check this link regularly, I try to  rebuild it as often as possible.
My wxWidgets's stuff : https://wxstuff.xaviou.fr/