News:

As usual while waiting for the next release - don't forget to check the nightly builds in the forum.

Main Menu

The 30 June 2024 build (13533) is out.

Started by killerbot, June 30, 2024, 10:29:58 AM

Previous topic - Next topic

killerbot

We switched to gcc 14.1.0 (on 20 May 2024) --> download the new wx/mingw dll's see link below

Get the compiler we use here : https://github.com/brechtsanders/winlibs_mingw/releases/download/14.1.0posix-18.1.5-11.0.1-ucrt-r1/winlibs-x86_64-posix-seh-gcc-14.1.0-mingw-w64ucrt-11.0.1-r1.7z

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(s) for Code::Blocks : https://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/wxmsw32u_gcc_cb_wx325_2D_gcc1410-mingw64.7z
A link to Mingw64 dll's needed by Code::Blocks : http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/Mingw64dlls14.1.0.7z


The 30 June 2024 build is out.
  - Windows :
   http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2024/CB_20240630_rev13533_win64.7z
  - Linux :
   none

The current SDK version is : 2.25.0

Resolved Fixed:


  • BrowseTracker 1.4.117 24/06/18 Fix GetMaxEntries() (Helpers.cpp) to query conf only once

Regressions/Confirmed/Annoying/Common bugs:




Xaviou

Hi.

OS X version of this rev can be downloaded from my website.
There is only a macOS-11.6 version.
Note that it is not a notarized version of the application.

32 bits version for Windows can also be found in the same place.

Debian Bookworm and Bullseye (32 and 64 bits) can be installed from my repo
The corresponding unsigned deb files can also be downloaded from the website page linked above.

Ubuntu-22.04, 23.10 and 24.04 versions can be installed from my ppa

Regards
Xav'
My wxWidgets's stuff : [url="https://wxstuff.xaviou.fr/"]https://wxstuff.xaviou.fr/[/url]

Uriens The Gray

Works just fine from the MSYS2 packages. Thanks.

jank9201

                                                                             build error
    I build current version codeblocks on CentOS 7 with configure, it seems the configure script is broken!
     the configure command is as follows
       ./configure --disable-pch --with-contrib-plugins=all, --with-wx-config=../wxbuild/wx-config
     the tinyxml library linked by contrib plugins component is not added into makefile. if we want to build it successfully,  the  $(TINYXML_LIBS) should be added to makefiles after  $(LIBS)  manually. by the way, the wxwidgets library is built with non-monolithic choice


Miguel Gimenez


jank9201

hi, Miguel Gimenez
    I added $(TINYXML_LIBS)  after $(LIBS)  to the Makefiles in the following subfolders in src/plugins/contrib folder:
AutoVersioning, BrowseTracker,clangd_client, codesnippets, CppCheck, EditorConfig, envvars, lib_finder, DoxyBlocks, lib_finder, SpellChecker, Valgrind, wxSmithAui and wxSmithContribItems

Miguel Gimenez

#6
Can you attach the output of config.guess?

EDIT: What revision are you using? This was fixed in r13519, two weeks before the 30 june nightly (r13533).

ThierryD

Hi,   and Hi Xaviou,

After (failed, but after success with many investigations) migrate to Linux Mint 22 on my fix PC (residual bug into "mintupdate"), I have must reinstalled all my Linux/Ubuntu system, and installed too man>

First install with CB with command "sudo apt install codeblocks" :
Lecture des listes de paquets... Fait
Construction de l'arbre des dpendances... Fait
Lecture des informations d'tat... Fait
Paquets suggrs:
  codeblocks-contrib libwxgtk3.0-dev
Les NOUVEAUX paquets suivants seront installs:
  codeblocks
0 mis  jour, 1 nouvellement installs, 0  enlever et 3 non mis  jour.
Il est ncessaire de prendre 0 o/1858 ko dans les archives.
Aprs cette opration, 7121 ko d'espace disque supplmentaires seront utiliss.
Slection du paquet codeblocks prcdemment dslectionn.
(Lecture de la base de donnes... 1256663 fichiers et rpertoires dj installs.)
Prparation du dpaquetage de .../codeblocks_20.03+svn13046-0.3build2_amd64.deb ...
Dpaquetage de codeblocks (20.03+svn13046-0.3build2) ...
Paramtrage de codeblocks (20.03+svn13046-0.3build2) ...

All good, test with gcc OK, and result of open screen Information into Help of CB is next :

Name                   : Code::Blocks
Version                : svn-r13046
SDK Version            : 2.23.0
Scintilla Version      : 3.7.5
Author                 : The Code::Blocks Team
E-mail                 : info@codeblocks.org
Website                : https://www.codeblocks.org
OS                     : Linux 6.8.0-41-generic x86_64
Scaling factor         : 1.000000
Detected scaling factor: 1.000000
Display PPI            : 96x96
Display count          : 1
Display 0              : XY=[0,0]; Size=[1920,1080]; Primary

wxWidgets Library (wxGTK port)
Version 3.2.4 (Unicode: wchar_t, debug level: 1),
Runtime version of toolkit used is 3.24.
Compile-time GTK+ version is 3.24.41.

And, to use "last" nigthly, I add ppa repository : "sudo add-apt-repository ppa:x-psoud/cbnb", and after first "sudo apt update", and finally "sudo apt install codeblocks", install good, but crash with next run of CB.

I can reproduce same bug, with remove CB and execute same installed instructions. On my laptop, with Linux Mint 21.3, CB nightly work fine, with this ppa.

Someone constat this behaviour on "same" systems ?

Thank's

Regards.

Thierry D.

PS : results of :
"lsb_release -a"
No LSB modules are available.
Distributor ID: Linuxmint
Description:    Linux Mint 22
Release:        22
Codename:       wilma

"uname -a"
Linux thierry-VS201AA-ABF-HPE-010fr 6.8.0-41-generic #41-Ubuntu SMP PREEMPT_DYNAMIC Fri Aug  2 20:41:06 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

"gcc --version"
gcc (Ubuntu 14.2.0-1ubuntu1~24.04) 14.2.0
Copyright (C) 2024 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Miguel Gimenez


Xaviou

Hi.
I've just made a test on a virtual machine : made a new install of Linux Mint 22 Cinnamon, and directly installed the last nightly from the ppa.
It seems that all is ok : no crash.

Did you try removing all codeblocks related stuff (including libwxgtk) ?

Regards
Xav'
My wxWidgets's stuff : [url="https://wxstuff.xaviou.fr/"]https://wxstuff.xaviou.fr/[/url]

stahta01

Quote from: Xaviou on August 31, 2024, 06:46:43 PM
Hi.
I've just made a test on a virtual machine : made a new install of Linux Mint 22 Cinnamon, and directly installed the last nightly from the ppa.
It seems that all is ok : no crash.

Did you try removing all codeblocks related stuff (including libwxgtk) ?

Regards
Xav'

Did you look at the CB version he gave? Because it did not make sense to me how old it was.
Version                : svn-r13046

Tim S.
C Programmer working to learn more about C++.
On Windows 10 64 bit and Windows 11 64 bit.
--
When in doubt, read the CB WiKi FAQ. [url="http://wiki.codeblocks.org"]http://wiki.codeblocks.org[/url]

Xaviou

Hi
Quote from: stahta01 on September 01, 2024, 01:17:47 AM
Did you look at the CB version he gave? Because it did not make sense to me how old it was.
Version                : svn-r13046
You're right : it is related to a very old nightly (and it is the one that works after the first install).
I've checked : it is the one available in the official repos of Linux Mint.

Rev 13533 is the most recent version available in my ppa

@ThierryD : I've re-tested, making the same installs that you've made:

  • Removing all codeblocks related stuff from the first install I've made before
  • Removing the ppa from the repos list
  • Installing codeblocks svn 13046 from the official repo
  • Launching codeblocks : it worked
  • again removing all
  • installing svn 13533 from the ppa
  • launching codeblocks : it also worked

Sometimes, during the uninstall process, I had warnings about brocken packages, but without doing anything, these warnings have disappeared

Regards
Xav'

My wxWidgets's stuff : [url="https://wxstuff.xaviou.fr/"]https://wxstuff.xaviou.fr/[/url]

ThierryD

Hi,     

Ok, I read your responses, and thank's for these.
I note difference with Xaviou process -> I have not remove all components of CB after first install official version available on Ubuntu 24.04 repository.
I retry after remove this official version with :

"sudo apt install codeblocks"

All work fine. Thank you Wav', and all others members of CB Team. Sorry for this mistake ...

Regards.

ThierryD.

PS : In response of remark about view Information into Help menu :

Name                   : Code::Blocks
Version                : svn-r13533
SDK Version       : 2.25.0
Scintilla Version    : 3.7.5
Author                 : The Code::Blocks Team
E-mail                 : info@codeblocks.org
Website              : https://www.codeblocks.org
OS                      : Linux 6.8.0-41-generic x86_64
Scaling factor      : 1.000000
Detected scaling factor : 1.000000
Display PPI        : 96x96
Display count      : 1
Display 0           : XY=[0,0]; Size=[1920,1080]; Primary

wxWidgets Library (wxGTK port)
Version 3.2.4 (Unicode: wchar_t, debug level: 1),
Runtime version of toolkit used is 3.24.
Compile-time GTK+ version is 3.24.41.

PS2 : to @Miguel : How can recuperate "crash" information on Linux/Ubuntu ? Run CB on command line ? Thank's


Miguel Gimenez