The weekly build for Nov 29, 2015 is available [ v9.0.5 ]

This forum is for the weekly builds only.
User avatar
eranif
CodeLite Plugin
Posts: 6367
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

The weekly build for Nov 29, 2015 is available [ v9.0.5 ]

Post by eranif »

Hi,

The weekly build for Nov 29, 2015 (v9.0.5) is available and can be downloaded from the download page

The following packages are available:
  • Windows 64 bit
  • Ubuntu 14.04/64 bit deb file
  • Debian 8 "Jessie" 64 bit deb file
  • Linux Mint 17 (Qiana)
NOTE: the deb file for Debian 8, Linux Mint and Ubuntu is the same

To install the deb file:

Code: Select all

sudo apt-get install gdebi
sudo apt-get purge codelite wxcrafter
sudo gdebi /path/to/codelite/deb/file
Changes since last stable release can be found here:
http://codelite.org/LiteEditor/ReleaseNotesCodeLite91

Eran
Make sure you have read the HOW TO POST thread
DoctorRover
CodeLite Enthusiast
Posts: 21
Joined: Wed Feb 25, 2015 12:07 am
Genuine User: Yes
IDE Question: C++
Contact:

Re: The weekly build for Nov 29, 2015 is available [ v9.0.5

Post by DoctorRover »

Good day!
I've encountered a strange thing with this weekly build in Win7. I cannot figure out what can be wrong...
After upgrading CL to v9.0.5, my wxWidgets project suddenly stopped building. I didn't changed anything in the workspace. After trying to compile a file, I got the following:

Code: Select all

C:\Windows\system32\cmd.exe /C mingw32-make.exe -j 8 -e -f  "wxTemplate.mk"  MakeIntermediateDirs && mingw32-make.exe -j 8 -e -f  "wxTemplate.mk"  ../interim/gcc_Release/GUI_project.cpp.o
----------Building project:[ wxTemplate - Release ] (Single File Build)----------
In file included from C:/wxWidgets-3.0.2/include/wx/platform.h:595:0,
                 from C:/wxWidgets-3.0.2/include/wx/defs.h:27,
                 from C:/wxWidgets-3.0.2/include/wx/wxprec.h:12,
                 from ../src/GUI/project.h:4,
                 from ../src/GUI/project.cpp:1:
C:/wxWidgets-3.0.2/include/wx/chkconf.h:88:9: error: #error "wxUSE_ANY must be defined, please read comment near the top of this file."
 #       error "wxUSE_ANY must be defined, please read comment near the top of this file."
         ^
C:/wxWidgets-3.0.2/include/wx/chkconf.h:96:9: error: #error "wxUSE_COMPILER_TLS must be defined, please read comment near the top of this file."
 #       error "wxUSE_COMPILER_TLS must be defined, please read comment near the top of this file."
         ^
...
...etc
Then I switched back to CL v9.0.4 and the project has been built successfully.

What am I doing wrong? Can it be related to the improvement "the environment variables are now kept per workspace configuration"? Do I need to do something additional with the workspace configuration due to this new feature?

Just in case, my Settings - Environment Variables look like this:

Code: Select all

CodeLiteDir=C:\Program Files\CodeLite
WXWIN=C:\wxWidgets-3.0.2
GCC_DIR=C:\TDM-GCC-32
WXCFG=gcc_dll\mswu
PATH=$(WXWIN)\lib\gcc_dll;$(GCC_DIR)\bin;$(PATH)
I use Windows7, tdm-gcc-4.8.1 and wxWidgets 3.0.2 pre-built binaries for gcc481tdm.

Update. I've just checked CL v9.0.5 in Ubuntu 14.04. It is OK here.
You're never too old to Rock'n'Roll if you're too young to die.
User avatar
eranif
CodeLite Plugin
Posts: 6367
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: The weekly build for Nov 29, 2015 is available [ v9.0.5

Post by eranif »

Please post the entire build log, don't truncate it...

Eran
Make sure you have read the HOW TO POST thread
DoctorRover
CodeLite Enthusiast
Posts: 21
Joined: Wed Feb 25, 2015 12:07 am
Genuine User: Yes
IDE Question: C++
Contact:

Re: The weekly build for Nov 29, 2015 is available [ v9.0.5

Post by DoctorRover »

Hi, Eran. Thanks for the response.
eranif wrote:Please post the entire build log, don't truncate it...
OK, here it is...
You do not have the required permissions to view the files attached to this post.
You're never too old to Rock'n'Roll if you're too young to die.
User avatar
eranif
CodeLite Plugin
Posts: 6367
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: The weekly build for Nov 29, 2015 is available [ v9.0.5

Post by eranif »

Can you compile the entire project and post the log (F7)

Eran
Make sure you have read the HOW TO POST thread
DoctorRover
CodeLite Enthusiast
Posts: 21
Joined: Wed Feb 25, 2015 12:07 am
Genuine User: Yes
IDE Question: C++
Contact:

Re: The weekly build for Nov 29, 2015 is available [ v9.0.5

Post by DoctorRover »

OK, here is the build log after F7ing the entire project...
You do not have the required permissions to view the files attached to this post.
You're never too old to Rock'n'Roll if you're too young to die.
User avatar
eranif
CodeLite Plugin
Posts: 6367
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: The weekly build for Nov 29, 2015 is available [ v9.0.5

Post by eranif »

Did you change anything beside CodeLite? The build log seems OK to me and should be compiling fine.
Can you compare the build between CodeLite 9.0.4 and 9.0.5? (post here both build logs please)

Thanks
Eran
Make sure you have read the HOW TO POST thread
DoctorRover
CodeLite Enthusiast
Posts: 21
Joined: Wed Feb 25, 2015 12:07 am
Genuine User: Yes
IDE Question: C++
Contact:

Re: The weekly build for Nov 29, 2015 is available [ v9.0.5

Post by DoctorRover »

I changed absolutely nothing beside installing other version of CodeLite -- neither project, nor wxWidgets or gcc, nor CodeLite settings.
Both build logs -- for versions 9.0.4 and 9.0.5 -- are attached.
You do not have the required permissions to view the files attached to this post.
You're never too old to Rock'n'Roll if you're too young to die.
User avatar
eranif
CodeLite Plugin
Posts: 6367
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: The weekly build for Nov 29, 2015 is available [ v9.0.5

Post by eranif »

It looks like the change is due to a pull request made to wx-config tool.

https://github.com/eranif/codelite/pull/1030

I am going to revert this commit and fix will be available in 9.0.6

For now, you can copy wx-config.exe from the 9.0.4 installation folder and place it in 9.0.5 installation folder and the problem will be fixed

Thanks for reporting this
Eran
Make sure you have read the HOW TO POST thread
DoctorRover
CodeLite Enthusiast
Posts: 21
Joined: Wed Feb 25, 2015 12:07 am
Genuine User: Yes
IDE Question: C++
Contact:

Re: The weekly build for Nov 29, 2015 is available [ v9.0.5

Post by DoctorRover »

Eran, thank you! Great.

Then I would like to ask one more question concerning the recent weekly builds. I can see that some icons in the toolbar has been changed. It happened in v9.0.4 if I'm not mistaken. Among the changed icons are Run/Stop Project and debugger icons like Step In and Step Out. The debugger icons used to be with curly braces and now they look just like regular arrows. To my mind, the previous icons were more visual and self-explanatory. Not mentioning the fact that now there are two identical icons for Stop Build and Stop Program. So was there a special reason for changing the icons?
You're never too old to Rock'n'Roll if you're too young to die.
Post Reply