Code::Blocks Forums

Developer forums (C::B DEVELOPMENT STRICTLY!) => Development => Topic started by: LETARTARE on June 16, 2022, 07:25:15 pm

Title: Code::Blocks projects and wx-3.1.7 with Leap-15.4 (Linux)
Post by: LETARTARE on June 16, 2022, 07:25:15 pm
I just compiled 'CB-12838' under 'Leap15.4' with 'wx3.1.7'.
So I propose you a patch for the compilation, including the '*-3.1.x-Unix.cbp' and '*-3.1.x-Unix.workspace' and all 'update31' ( I hope I didn't forget anything !).
https://sourceforge.net/p/codeblocks/tickets/1265/ (https://sourceforge.net/p/codeblocks/tickets/1265/)
Title: Re: Code::Blocks projects and wx-3.1.7 with Leap-15.4 (Linux)
Post by: AndrewCot on June 17, 2022, 12:11:14 am
IMHO the number of CBP files is way too much and the maintenance of the files is an issue.
I would suggest as per already seen in other threads that the project files transition to use global variables in order to do the following:1) Support different versions of wxWidgets without requiring a set of files for a specific wxWidget version2) Support for Windows 32 and 64 bit in the one cbp set of files
3) Reduce the number of CBP sets to one per OS, so three Windows, Linux/Unix and one for MacOS
I have the MacOS project files working, but I have not created a ticket as I have too many patches banked up in the ticket system.
Title: Re: Code::Blocks projects and wx-3.1.7 with Leap-15.4 (Linux)
Post by: AndrewCot on June 19, 2022, 03:52:48 am
The following thread is useful:
https://forums.codeblocks.org/index.php/topic,21696.0.html