diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index 2a34faa454..cceb32e1bc 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -39,6 +39,15 @@ --> + + July 3rd, 2024 + + + [Zeckmathederg] - Remove Ada support from MinGW-w64-GCC. + + + + July 2nd, 2024 diff --git a/wine/deps/tc/mingw-w64-gcc.xml b/wine/deps/tc/mingw-w64-gcc.xml index 849c397403..fdce4c0678 100644 --- a/wine/deps/tc/mingw-w64-gcc.xml +++ b/wine/deps/tc/mingw-w64-gcc.xml @@ -120,7 +120,7 @@ cd build-x86_64-mingw-w64 && --with-system-zlib \ --enable-default-pie \ --enable-default-ssp \ - --enable-languages=ada,c,c++ + --enable-languages=c,c++ make -j1 @@ -193,10 +193,9 @@ cd build-i686-mingw-w64 && --with-system-zlib \ --enable-default-pie \ --enable-default-ssp \ - --enable-languages=ada,c,c++ + --enable-languages=c,c++ -make -j1 - +make -j1 If you have installed additional packages such as @@ -261,7 +260,7 @@ mv -v /usr/i686-w64-mingw32/lib/*.dll /usr/i686-w64-mingw32/bin unset PATH_HOLD - Now it's time to test the installation. First confirm that the + Now it's time to test the installation. Confirm that the regular C and C++ compilers are working correctly: @@ -309,7 +308,7 @@ gnatmake testgnat.adb && rm -v testgnat* - Now test the MinGW-w64 compilers. + Now test the MinGW-w64 cross compiler. @@ -328,19 +327,7 @@ x86_64-w64-mingw32-gcc main.c && rm -v a.exe && x86_64-w64-mingw32-g++ main.cpp && -rm -v a.exe main.{c,cpp} - -cat >> testgnat.adb << "EOF" -with Ada.Text_IO; use Ada.Text_IO; -procedure Testgnat is -begin - Put_Line("Success!"); -end Testgnat; -EOF - -x86_64-w64-mingw32-gnatmake testgnat.adb - -rm -v testgnat* +rm -v a.exe main.{c,cpp} For i686: @@ -358,19 +345,7 @@ i686-w64-mingw32-gcc main.c && rm -v a.exe && i686-w64-mingw32-g++ main.cpp && -rm -v a.exe main.{c,cpp} - -cat >> testgnat.adb << "EOF" -with Ada.Text_IO; use Ada.Text_IO; -procedure Testgnat is -begin - Put_Line("Success!"); -end Testgnat; -EOF - -i686-w64-mingw32-gnatmake testgnat.adb - -rm -v testgnat* +rm -v a.exe main.{c,cpp} The commands above should have no errors, otherwise @@ -449,12 +424,10 @@ rm -v testgnat* - --enable-languages=ada,c,c++: - This command builds support for ada, C, and C++. Refer to --enable-languages=c,c++: + This command builds support for C and C++. Refer to - to find what other languages are supported. Make sure to add - ada to the option if you recompile - MinGW-w64-GCC. + to find what other languages are supported.