Recent Posts

Pages: 1 2 3 [4] 5 6 7 8 9 10
31
Announcements / buy amoxicillin
« Last post by EllenTix on December 05, 2025, 04:52:05 pm »
Maintaining a voltaren generic is essential for overall well-being, helping you stay energized and balanced in daily life. By making informed choices, you can improve your physical and mental state while boosting long-term vitality. Whether youre exploring new wellness strategies, adopting nutritious eating habits, or discovering the benefits of exotic superfoods, prioritizing health leads to a more fulfilling lifestyle. Stay informed with expert insights and evidence-based recommendations to make the best decisions for your body and mind.
32
Announcements / Re: exelon
« Last post by Miguel Gimenez on December 05, 2025, 04:24:17 pm »
Spam reported to moderator.
33
Announcements / exelon
« Last post by NadineBox on December 05, 2025, 03:53:35 pm »
34
Nightly builds / Re: The 25 October 2025 build (13754) is out.
« Last post by ThierryD on December 05, 2025, 02:47:00 pm »
to 1978544461@qq.com   -> test ExplorerPatcher (https://github.com/valinet/ExplorerPatcher/releases.

Since I try, gain in velocity ... and stability.

Regards.
35
Nightly builds / Re: The 25 October 2025 build (13754) is out.
« Last post by ThierryD on December 05, 2025, 02:09:02 pm »
Many thank's Miguel.
Just to be precise, I don't test open "Notes" in project CB since ... many months.
But, recently, I grow munch number of lines in this zone (not directly in IDE, but into CB project ... just XML file ...) ... and I can't view result into CB  :D !

Thierry.
36
General (but related to Code::Blocks) / Re: OpenWatcom (W32) Compiler template problem
« Last post by Tim on December 05, 2025, 12:35:37 pm »
After coming across the following post:-
https://forums.codeblocks.org/index.php/topic,19721.0/all.html
I started snooping around in the DirectCommands.cpp

It 'appears' that the reason the "file" and the "," comma separator are lost in copies of "OpenWatcom (W32) Compiler" is because
tests are made on a variable called CompilerID which is "ow" for the "OpenWatcom (W32) Compiler" target, but it is different in the case of a 'copy' of the "OpenWatcom (W32) Compiler" target.
However the target copy does have variable called ParentID, which I believe is set to "ow". So it makes sense to test both variables in DirectCommands.cpp.

Around line 537 onwards...

wxArrayString DirectCommands::GetTargetLinkCommands(ProjectBuildTarget* target, bool force)

I've replaced
***********************
// bool IsOpenWatcom = target->GetCompilerID().IsSameAs(_T("ow"));
***********************

With

****************************************
    bool IsOpenWatcom = false;

    if(target->GetCompilerID().IsSameAs(_T("ow")) == true)
    {
        IsOpenWatcom = true;
    }

    Compiler* pCompiler = CompilerFactory::GetCompiler(target->GetCompilerID());

    if(pCompiler->GetParentID().IsSameAs(_T("ow")) == true)
    {
        IsOpenWatcom = true;
    }
******************************************

// IsOpenWatcom is used 4 times
// Test if the Compiler target is "OpenWatcom (W32) Compiler"  (GetCompilerID == "ow"
// or if the Compiler target was derived from "OpenWatcom (W32) Compiler" such as
// "Copy of OpenWatcom (W32) Compiler" (GetParentID == "ow"



Also around line  616, I've Rem'd out 2 lines

// if (IsOpenWatcom && target->GetTargetType() != ttStaticLib)
//    linkfiles << _T("file ");

To stop the word 'file' being prepended to $link_objects variable/string.

And instead added the word 'file' to lines around 330 in the command macro pre-load code, in the compiler template file compilerOW.cpp

**********************************************************

 m_Commands[(int)ctLinkExeCmd]
       .push_back( CompilerTool(wxT("$linker option quiet $link_options $libdirs file $link_objects name $exe_output $libs $link_resobjects")) );
    m_Commands[(int)ctLinkConsoleExeCmd]
       .push_back( CompilerTool(wxT("$linker option quiet $link_options $libdirs file $link_objects name $exe_output $libs $link_resobjects")) );
    m_Commands[(int)ctLinkDynamicCmd]
       .push_back( CompilerTool(wxT("$linker option quiet $link_options $libdirs name $exe_output $libs file $link_objects")) );
       
    m_Commands[(int)ctLinkStaticCmd]
       .push_back( CompilerTool(wxT("$lib_linker -q $static_output file $link_objects")) );

**********************************************************

I then rebuilt the main project (minus the user plugins) with Widgets 2.8.12 as a non-unicode release build and zipped up the results.
The zip is called "codeblocks-8.02-win32-ansi-wx2812-V2.7z" and it can be found at github, details in this post:-
https://forums.codeblocks.org/index.php/topic,25925.msg176583.html#msg176583

If you follow the instructions on github first, regarding "codeblocks-8.02-win32-ansi-wx2812.7z" (basically version 1)
Then copy the contents of "codeblocks-8.02-win32-ansi-wx2812-V2.7z" over the first.

If you want the compiler and linker build messages to have line breaks between each command see this post:-
https://forums.codeblocks.org/index.php/topic,24610.msg174896.html#msg174896

When I tested the above modifications, the link process would still often fail.
The command line  would look OK, but codeblocks would report it as failed, but without a reason or error code.
If I copied the failed command line to a dos window it would work OK.
I then created a dos exe program that simply outputted all of its incoming arguments to a text file, and then substituted it for the wlink.exe to see what the command line actually was.
It showed the no command line was actually outputted from codeblocks for a failed link process.
After some experiments the problem 'seems' to be caused by the length of the command line.
The command line could be shortened 'in theory' by creating & attaching an environment variable set to the project. I've not proved this actually works.
37
Help / Re: Error message upon opening new workspace
« Last post by Wretch on December 05, 2025, 10:25:34 am »
@wretch In the wizard, in the box labelled "Folder to create project in", could you please browse and select the folder instead of typing it? If you type, please provide the full path as
Code
/home/solar/C-Stuff

LOL such an obvious solution! And I didn't even see that little box on the right. Thank you!  ;D
38
Help / Re: Error message upon opening new workspace
« Last post by christo on December 04, 2025, 06:31:10 pm »
@wretch In the wizard, in the box labelled "Folder to create project in", could you please browse and select the folder instead of typing it? If you type, please provide the full path as
Code
/home/solar/C-Stuff
39
Nightly builds / Re: The 25 October 2025 build (13754) is out.
« Last post by Miguel Gimenez on December 04, 2025, 05:31:54 pm »
Should be fixed in r13761.

EDIT: this was broken by r13725 in 2025-09-07, because changing the LoadObject() to LoadDialog() broke loading of wxScrollingDialog. Probably said commit should be reverted, at least partially, and the XRC restored.
40
Help / Re: Dark mode question
« Last post by alfredo on December 04, 2025, 04:32:50 pm »
Hi,
under ubuntu 24.04 LTS I have installed codeblocks svn 13046 build 2024-03-31 wx3.2.4 and I have dark mode. However, I could not find it on windows with codeblock 25.03 rev 13644 build 2025-03-30 wx3.2.7. Where can I find it?
Thank you
Pages: 1 2 3 [4] 5 6 7 8 9 10