The Dink Network

Reply to Re: Bugfixes for freedink on Linux

If you don't have an account, just leave the password field blank.
Username:
Password:
Subject:
Antispam: Enter Dink Smallwood's last name (surname) below.
Formatting: :) :( ;( :P ;) :D >( : :s :O evil cat blood
Bold font Italic font hyperlink Code tags
Message:
 
 
August 5th 2022, 12:35 PM
goblins.gif
drone1400
Peasant He/Him Romania
C# nerd 
>Libraries and compilers are two different things and I don't know why you're conflating them. Even Mingw has to link to Windows system libraries to produce a working exe. It's also fairly common to nag the user to install various runtimes, including for non-free software.

MSVC may be a compiler, but it uses Microsoft's proprietary MSVC libraries when compiling. Now depending on what version you are using, you might need to install the redistributables. According to the GNU GPL website's FAQ (which I linked in the previous post), you can't redistribute the MSVC DLLs with a GPL project. I *ASSUME* that this refers to MSVC redist installer exe too.

MinGW may link Windows system libraries too, but from what I've read and understood, it uses some generic version of the libraries rather than a specific one that a user would have to install separately. So it wouldn't cause any issues with GPL since you wouldn't have to redistribute the windows libraries to the user.

Of course, this would be the case for MSVC as well if you get it to compile with the same generic libraries instead of some specific version, but I have no idea if you can do that, since this was never something I even considered before.

But anyway, I'm going way offtopic here, sorry ghostknight!