News:

Accounts with zero posts and zero activity during the last months will be deleted periodically to fight SPAM!

Main Menu

Why official Binary releases don't need mingwmxxx.dll to run?

Started by wtfisgoingoff, April 01, 2025, 12:28:25 PM

Previous topic - Next topic

wtfisgoingoff

Windows
I downloaded codeblocks-25.03-nosetup.zip  and found out that there are no libstdc++-6.dll   libwinpthread-1.dll libgcc_s_seh-1.dll in it.They are not in the PATH either , but C::B still worked.  Obviously a nightly build needs those.


What's the difference bewteen  a Binary release and a Nightly build?
Is it  possible that I build a Binary release myself ? 
Thanks.

Wkerry

I downloaded codeblocks-25.03-setup.exe and the dll's are also not include and it also works.

MortenMacFly

Quote from: wtfisgoingoff on April 01, 2025, 12:28:25 PM
What's the difference bewteen  a Binary release and a Nightly build?
The difference is that the release is linked statically against those. Everything else is exactly the same. This imposes restrictions w/ the license but since we are FOSS that's not an issue.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: [url="https://www.codeblocks.org/docs/main_codeblocks_en.html"]https://www.codeblocks.org/docs/main_codeblocks_en.html[/url]
C::B FAQ: [url="https://wiki.codeblocks.org/index.php?title=FAQ"]https://wiki.codeblocks.org/index.php?title=FAQ[/url]