Re: Time for a MinGW-GDB Upgrade?
Keith Marshall <[email protected]> Wed, 22 Jul 2020 02:56:56 +0100
| Newsgroups | gmane.comp.gnu.mingw.user |
|---|---|
| Organization | MinGW.org Project |
| Message-ID | <[email protected]> |
On 21/07/2020 22:02, Keith Marshall wrote: > but make fails: > > CPPFLAGS=-I/mingw/include make > ... > CXXLD gdb.exe > make[3]: Entering directory '/.../gdb-9.2-mingw32-cross-native/gdb' > python//.deps/py-arch.Po:1: *** multiple target patterns. Stop. > make[3]: Leaving directory '/.../gdb-9.2-mingw32-cross-native/gdb' > make[2]: *** [Makefile:1651: all] Error 2 > make[2]: Leaving directory '/.../gdb-9.2-mingw32-cross-native/gdb' > make[1]: *** [Makefile:9571: all-gdb] Error 2 > make[1]: Leaving directory '/.../gdb-9.2-mingw32-cross-native' > make: *** [Makefile:859: all] Error 2 > > What does this mean? I decided to sleep on it, and the penny dropped: by using paths output by the Windows python.exe, with the C: drive prefix in place, and mapped into the Linux file system through a symbolic link called 'C:', make was writing dependency files with extraneous colons in path names, which it then interpreted as (invalid) separators, when it re-read the rules. > How do I fix it? I've kludged around it for now, by manually replacing all instances of 'C:/' with an alternative symlink name, in the generated dependency files, then rerunning make from the point of failure. I'll need to give some more thought to how my win-python script maps path names for header files, and library references; I'm guessing that the 'C:' should be preserved in the 'exec-prefix'. -- 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+Wj8FAl8XnOkACgkQwK02xjR+ Wj8MJhAAyuqUSyB1i2rJIuB74aKedHOhhsIvvDlk/CEHm0ks5A1iVAHwNB6p9nHJ HHr75PasqyqHBkM1B0+A9NORKv9NUj+hBkLxar59KOvM+e6krtyHlwt4O3w0oa0m 49u9LjcmQDg8bQ2DS9HmqhWzYN3iJ4ve4iSqlK8XjUqFf9q8xkoev/vTvGCel5L2 yMdT0iEE1OcJqldpT5tLMmtAHyQqFqNaFF3OLBptLV7AEJXS4B6YkbpAulFP8B4h 8mPxW3xcin1sZS/8EfQz+ih/VTEU0qlwrJXAuXbyDs6PExc+QJ0ZQKOMFZVVn9Wb akq1t5IybL4vGgNsWYvx5T8XXHXNl/LdK74RbYmB75MiLcn/tJcwMePJOHpizYu6 njIHucvdj05EcpOO7CQr2kF3GCxNRqaiwDEmw2JP7sHIdgP+nwtZ+7LUPPB18ise aI/FxA+nhthTuKIMtwWKebQLcJwXkAhsT1Pqq8jbwapah/kc9I+SaU0pqxB07cdS xssiA4iXjZ8KnPjpowq71n2ha+rDHqqd/3wm5/P8cpoLvFIuGjPAofc2BBGNbH2w dKIEilbwObKveXdgUEzyUKB2Pv62Zu6jXHdO1JxXFqwSSYLMzft9BwwrSvjHBytk yAWnuX9NrNEm6g1DlNdnoEnwMBzYEzFSVTSyC7lcEOMrhQ28q1k= =KSDk -----END PGP SIGNATURE-----