[fpc-pascal] RE: 64 bit cross binutils on a 32 bit OS

waldo kitty wkitty42 at windstream.net
Fri Apr 12 17:45:11 CEST 2013


On 4/12/2013 02:44, leledumbo wrote:
>> why use cygwin when mingw is available?
>
> Highly *nix tied programs that needs quick porting can use it (e.g.: those
> that use X11).

ok...

>> what is the difference between the two?
>
> MinGW doesn't implement the *nix layer (Msys does, though only for the shell
> and small programs, not the whole system), it only consists of GCC port
> (with binutils and friends) linked against M$ C runtime library.

hummm... ok...

>> can i compile an app with either one and then run that app natively on
> winwhatever /without/ having to install either cygwin or mingw?
>
> All Cygwin binaries depend on cygwin1.dll, so you must distribute that with
> the program. With MinGW, there's a smaller C runtime library that must be
> distributed as well. I don't remember either provide statically linked
> version of those libraries.

thank you for the information... i've marked it to be saved for future reference 
if it comes up for my needs ;)




More information about the fpc-pascal mailing list