Author Topic: The 04 June 2023 build (13311) is out.  (Read 22623 times)

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9693
Re: The 04 June 2023 build (13311) is out.
« Reply #15 on: June 10, 2023, 03:48:42 pm »
We did compile this nightly version also into an installer and would love to get feedback if it works well or not.
You can find two versions here:
The first one is without a compiler, the second one it with a compiler (MinGW).
All required executables/libs etc are bundled.

Looking forward to hear from you!
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

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9693
Re: The 04 June 2023 build (13311) is out.
« Reply #16 on: June 10, 2023, 03:57:05 pm »
Yes, it can detect compiler  in my  MinGW64  directory now , but the compiler is judged as "GNU GCC Compiler" ,  not exactly as "GNU GCC MinGW64 Compiler" . Although this may not be relevant, the compiler still works normally,  but I can't stand it, just because I'm am a perfectionist ,virgo.
I understand what you say, but that is probably a bit nut-picking.

GCC is MinGW on Windows. Also, MinGW should also be detected just fine now.
The different names are more for convenience in case you want to setup projects that really need to differ between those compilers.
In fact, I would guess most people have the MinGW64 suite that is GCC and compiles for Win64 and Win32.

If you tell me a 100% save way to detect these different compilers correctly let me know. Oh - and don't forget: There are not only different flavours and versions but also different distributions. And some may name their folders and files differently.

Making it short: I don't really want to spend time into trying to improve the situation. But as usual: Patches are welcome! :-)
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

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9693
Re: The 04 June 2023 build (13311) is out.
« Reply #17 on: June 10, 2023, 04:40:29 pm »
I've had this issue as well on windows 7.
Can you confirm that this does only happen when the code completion plugin is active? Meaning. If you disable he CC plugin does it work?
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

Offline cbuser1

  • Multiple posting newcomer
  • *
  • Posts: 10
Re: The 04 June 2023 build (13311) is out.
« Reply #18 on: June 10, 2023, 07:31:37 pm »
I've had this issue as well on windows 7.
Can you confirm that this does only happen when the code completion plugin is active? Meaning. If you disable he CC plugin does it work?

I think so. I no longer got messages from NativeParser::.
Is NativeParser related to code completion?

When code completion was enabled, cb would freeze and the last message shown is the following:

NativeParser::OnParserEnd: Project "NONE" parsing stage done!.

It doesn't show the line with the original project name as it does when it doesn't freeze.

Offline Pecan

  • Plugin developer
  • Lives here!
  • ****
  • Posts: 2809
Re: The 04 June 2023 build (13311) is out.
« Reply #19 on: June 10, 2023, 08:14:33 pm »
We did compile this nightly version also into an installer and would love to get feedback if it works well or not.
You can find two versions here:
The first one is without a compiler, the second one it with a compiler (MinGW).
All required executables/libs etc are bundled.

Looking forward to hear from you!

when I try to download the first url:
https://forums.codeblocks.org/index.php/topic,25410.msg173188.html#msg173188

I get the following response. What am I doing wrong?
I get the same response with the second url.
Edit: looks like the word "setup" is missing from the urls
« Last Edit: June 10, 2023, 08:25:41 pm by Pecan »

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5516
Re: The 04 June 2023 build (13311) is out.
« Reply #20 on: July 02, 2023, 07:57:29 am »
testing the forum ....

Offline Grit Clef

  • Multiple posting newcomer
  • *
  • Posts: 107
  • Where there is a will, there is a way.
Re: The 04 June 2023 build (13311) is out.
« Reply #21 on: July 26, 2023, 11:38:09 am »
Hi,
      I've successfully built this nightly on my machine. A few days ago I created a wxWidgets Project, there was nothing wrong. But now I'm receiving a script error creating another one. The error message is "arith op + on between 'null' and 'instance' ". Can anyone give me a good way to solve it?
« Last Edit: July 26, 2023, 11:49:16 am by Grit Clef »
-Windows 7, 32-bit
-CodeBlocks r13542, gcc 14.2.0, debug version

Offline Miguel Gimenez

  • Developer
  • Lives here!
  • *****
  • Posts: 1635
Re: The 04 June 2023 build (13311) is out.
« Reply #22 on: July 26, 2023, 12:17:10 pm »
Just to clarify, 13311 gives error but the one you were using previously did not. Which is the revision number of the previous one?.
Can you attach the failing script and the steps to reproduce?.


Offline Grit Clef

  • Multiple posting newcomer
  • *
  • Posts: 107
  • Where there is a will, there is a way.
Re: The 04 June 2023 build (13311) is out.
« Reply #23 on: July 27, 2023, 09:26:58 am »
It's the most strange thing that the revision number of the nightly I previously used is 13311, too.
The steps to reproduce:
Create a new wxWidgets project, and select wxWidgets 3.2. Specify project name, and project directory. GUI Builder is wxSmith, and the app is frame based. Uncheck the Debug configuration, because I've not built it. Then, select use dll, monolithic library, enable Unicode, and empty project. Click Next. At this time, the error occurs.
The attached file contains script.

Edit:
For the compiler use LLVM Clang Compiler, this is the only difference than the previous.
« Last Edit: July 27, 2023, 11:01:11 am by Grit Clef »
-Windows 7, 32-bit
-CodeBlocks r13542, gcc 14.2.0, debug version

Offline Miguel Gimenez

  • Developer
  • Lives here!
  • *****
  • Posts: 1635
Re: The 04 June 2023 build (13311) is out.
« Reply #24 on: July 27, 2023, 02:13:06 pm »
Can you tell me where are the wxWidgets libraries for Clang? (For GCC they are in wxWidgets-3.2.x\lib\gcc_dll)

Thank you.

Offline Grit Clef

  • Multiple posting newcomer
  • *
  • Posts: 107
  • Where there is a will, there is a way.
Re: The 04 June 2023 build (13311) is out.
« Reply #25 on: July 27, 2023, 02:59:05 pm »
You're welcome. In fact I'm not sure, too.
I don't use wxWidgets library compiled by Clang, it's actually compiled by GCC. Since Clang is compatible with GCC and I also want to try the Clang compiler, I created that project. I didn't expect to get an error.
« Last Edit: July 27, 2023, 03:06:14 pm by Grit Clef »
-Windows 7, 32-bit
-CodeBlocks r13542, gcc 14.2.0, debug version

Offline Miguel Gimenez

  • Developer
  • Lives here!
  • *****
  • Posts: 1635
Re: The 04 June 2023 build (13311) is out.
« Reply #26 on: July 27, 2023, 04:37:50 pm »
Fixed in r13320, thank you.

You can just paste the modified file in (CBfolder)\share\CodeBlocks\templates\wizard\wxwidgets

Offline Grit Clef

  • Multiple posting newcomer
  • *
  • Posts: 107
  • Where there is a will, there is a way.
Re: The 04 June 2023 build (13311) is out.
« Reply #27 on: July 28, 2023, 09:24:01 am »
OK. You're welcome.
-Windows 7, 32-bit
-CodeBlocks r13542, gcc 14.2.0, debug version