Re: Stand Alone Executable for GFortran

Keith Marshall <[email protected]> Wed, 1 Jul 2020 11:24:20 +0100
Newsgroups gmane.comp.gnu.mingw.user
Organization MinGW.org Project
Message-ID <[email protected]>
On 01/07/2020 09:35, I wrote:
>   $ cat foo.f
>         program hello
>           print *, "Hello World!"
>           end
> 
>   $ mingw32-gfortran foo.f
>   $ mingw32-ldd a.exe
>   a.exe
>    +- KERNEL32.dll
>    +- msvcrt.dll
>    +- msvcrt.dll
>    +- libgcc_s_dw2-1.dll
>    |   +- KERNEL32.dll
>    |   +- msvcrt.dll
>    +- libgfortran-5.dll

At the time when I generated that dependency graph, I didn't have
libgfortran-5.dll, (or any of its dependencies), in my DLL search path.
 For completness, with these dependencies in place, it becomes:

  $ mingw32-ldd a.exe
  a.exe
   +- KERNEL32.dll
   +- msvcrt.dll
   +- msvcrt.dll
   +- libgcc_s_dw2-1.dll
   |   +- KERNEL32.dll
   |   +- msvcrt.dll
   +- libgfortran-5.dll
       +- libquadmath-0.dll
       |   +- libgcc_s_dw2-1.dll
       |   |   +- KERNEL32.dll
       |   |   +- msvcrt.dll
       |   +- KERNEL32.dll
       |   +- msvcrt.dll
       +- libgcc_s_dw2-1.dll
       |   +- KERNEL32.dll
       |   +- msvcrt.dll
       +- ADVAPI32.DLL
       +- KERNEL32.dll
       +- msvcrt.dll
       +- msvcrt.dll

-- 
Regards,
Keith.

Public key available from keys.gnupg.net
Key fingerprint: C19E C018 1547 DE50 E1D4 8F53 C0AD 36C6 347E 5A3F

_______________________________________________
MinGW-Users mailing list
[email protected]

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.  Disregard for the list etiquette may cause your account to be moderated.

_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.osdn.me/mailman/listinfo/mingw-users
Also: mailto:[email protected]?subject=unsubscribe
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEwZ7AGBVH3lDh1I9TwK02xjR+Wj8FAl78ZFUACgkQwK02xjR+
Wj8RcBAAnW8mKnahr9U0kepAx+jXCG9kt2BGgdXkf4QwV0XRnnUevXYnpMezsTXU
PtXDhYY1uUIlRvElKiyYpLsEwYrl9JeeoMovLiuuqroFhntD7ncTmLAFM3oDxBTE
qhQCoie6UhBx7vEF7U6VjMSQP2FPB+C5F5cUiUBaoxoA+fhun7p7npY0B2loVXPn
LoKglOYKDI05OinWKnMOrGm8nP+xlR0YdxUdnQYuQ6d3UJU4/pU536P2qDDXGBsl
vE0d7ProWVjCft+SdVkxNAXN2iAQPu4ThPKfgNWxp4nH+DpiKbZLEvhonHsa/l2S
Og857IVoiEKmAy/oKg6pJXiqCwK10NcCQeJz1drfwFQfaU9zQq4XCfYcS5dB0XwI
sqAjlVMjuB4H0cOahcIFGIZDa1cyA9+j/yjlZ37obfKqG2g1cBPghsi+zyJNVUe1
QYzFLjkfn5YEl0cXuaWpECFhCgJL3Y3LAarBfcZF59hotC5Vpnj36zOnBRmB99L8
fsMsMFsMXhq0w8GE2u+uznGcI98F07zLnLqFBhzRe6DdKXHIKFbnaS+wQxORVkiS
m68ZhlK8g7HnRpIg9zlDnfibEMpsf4+whN8GRriCTIA5tVPmRQi981xKM0HjFuIW
qu4/dHuCl5lsrV8sYvLqsv6UZW1Xqv1yjSGhOFiOoSwbT+w8Di4=
=uTYB
-----END PGP SIGNATURE-----