Building Ada System DLLs [was: Fortran Patches for gcc 5.3.0]
Keith Marshall <[email protected]> Thu, 1 Jun 2017 19:03:42 +0100
| Newsgroups | gmane.comp.gnu.mingw.devel |
|---|---|
| Organization | MinGW Project |
| Message-ID | <[email protected]> |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 31/05/17 00:58, David Gressett wrote: > This leads me to believe that your failure to get the Ada DLLs > is the result of the cross build system looking for mingw32-gnatdll > and not finding it in the compile part of the build, ... No; although incorrectly installed as gnatdll, I linked that (by file system hard link) to the correctly named mingw32-gnatdll, so it should be found. In any case, there's no evidence in any config.log, nor in my build.log, that there was any attempt to find it. The real cause of the problem is a bogus (utterly nonsensical) test in libada/configure, (requiring $build == $target), which effectively disables building of shared Ada libraries[1]; once I remove that test, I do get libgnat-6.dll and libgnarl-6.dll, (but corresponding import libraries are not built, because there is nothing in the corresponding Makefile to build them). [1]: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80921 - -- Regards, Keith. Public key available from keys.gnupg.net Key fingerprint: C19E C018 1547 DE50 E1D4 8F53 C0AD 36C6 347E 5A3F -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) iQIcBAEBAgAGBQJZMFb+AAoJEMCtNsY0flo/IjsQALFQfcPIiVGPcWySnhCRZFdk KxWiKblq+phJJ5s5dWqDSiiMqYgxLJvPsEHDh8Kw2bYqv9ANIuPSOXmPuZYzAL/I gVFjZR0ulH8GIM3DJKfo/mGFDC860O0eFK20uF4475OJ33wWmMA3CeojVrjs86nd NOsmSy6GQgjFN6AXZRoZZ5gMhqIQEpe7Kzl2PcR4Wd1s1Q/3BBI5cAKv0xM33kb5 tBgzP5/h9UfIVuX3vZAMMg9v+lRTX0wSs3OtRr2qxrBjOSsX2dlGWOAJOKdg5LyH dNfAqI7wiL0r7gEhobEut8/qbqzpZuekpsRloqTrMBOSBKkO7Jm0k68IMXcdM18U niSh4tqfVJB0Hlc0UpnPeIeRyggp1y59CizzRjgobLskl1CvmamonrggI9OziWMw 3sbWIuWAJFqDAxs33yoOFa18zaO+L5IptjzN36G+hZFsvxGzf/YupTy7Y+dWuCDh 27YuYTGcA2ME/piyI5J9xx8YiqbzUgyAuTfzVMvf6QiWUO1LKPsBYqPLOhwyQWSb 4ErqrzK0aoc3gZ9QanyjHyFCLqf/t7qmHI6w+1AXLwbg8zqbn3Vhz33Hr4GXCt5y HVM81HtZaT7svG8FTisfAuufCdCULuoEQiwI7kGoBR6MmA6zrnkjd3ndFbXvJKgv PxWvbPFC9LDdRmN8mngo =zNv9 -----END PGP SIGNATURE----- ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot