Follow-up Comment #3, bug #65771 (group make):

Revised "restore Visual C 6 and newer but older VC 200X builds"

-more std C types/casts used, no more app specific "_quad_t" type

also added a 2nd patch fixing build/compile time, for gnumake on old or very
old (2000s era) Mingw GCCs for Win32. Putting it in this ticket, because I
think it won't apply unless "restore VC6" patch is applied. Commit history
looks better if its 2 separate commits in a row. 

So patch #2, for old Mingw GCC, this patch also restores RUNTIME execution of
gnumake+any Mingw GCC, modern or old!!! on WinXP. Mingw GCC+gnumake binaries,
would not execute at all, by WinXP OS (Win 7 & up, the gnumake.exe execs
fine). Mingw version made no difference for WinXP refusing to exec the .exe,
because of the XML manifest file from the email/thread/commit below, is parsed
as malformed/unknown schema/XML Tags for WinXP's kernel. So I added the
correct back-compat XML stuff, and WinXP+Gnumake+Mingw runs fine on XP now.

https://lists.gnu.org/archive/html/bug-make/2023-03/msg00101.html

Revision: b2bf660abc4611677670b01fcbb0dc94ce2c35f7
Author: Costas Argyris <costas.argy...@gmail.com>
Date: 6/19/2023 9:51:13 AM
Message: Add a UTF-8 resource when building for Windows


(file #56105, file #56106)

    _______________________________________________________

Additional Item Attachment:

File name: 0001-restore-Visual-C-6-and-newer-but-older-VC-200X-build.patch
Size: 24KiB
   
<https://file.savannah.gnu.org/file/0001-restore-Visual-C-6-and-newer-but-older-VC-200X-build.patch?file_id=56105>

File name: 0002-Win32-fix-build-for-compat-with-mid-2000s-Mingw-GCCs.patch
Size: 9KiB
   
<https://file.savannah.gnu.org/file/0002-Win32-fix-build-for-compat-with-mid-2000s-Mingw-GCCs.patch?file_id=56106>


    AGPL NOTICE

These attachments are served by Savane. You can download the corresponding
source code of Savane at
https://git.savannah.nongnu.org/cgit/administration/savane.git/snapshot/savane-4b48cbb9570c156bf7d681225b664258d7028914.tar.gz


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?65771>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/


Reply via email to