index e91367a7112..c4796bf7b70 100644
--- a/config/mh-mingw+++ b/config/mh-mingw@@ -13,3 +13,5 @@ STAGE4_CXXFLAGS += -D__USE_MINGW_ACCESS
# as GCC turns out to need that much more to pass all the limits-* tests.
LDFLAGS += -Wl,--stack,12582912
BOOT_LDFLAGS += -Wl,--stack,12582912
++ADA_CFLAGS = -masm=att-- ```
It built for me here [intel_asm_syntax branch](https://github.com/stahta01/MINGW-packages/tree/intel_asm_syntax)
[arifacts](https://github.com/stahta01/MINGW-packages/actions/runs/7601551588)
For the CI servers to build I had to build the pkgrel else it errored out.
Tim S.
Hey, I'm posting it here because you do not have any strictly matching repository for GCC and since I encountered this problem using GCC with MCF you might be interested or at least help me localize who/what is responsible for this problem.
hi
i'm using windows Mingw and couldn't find a copmlete build of Mingw with latest gcc that was gcc configure with "--enable-plugin"
can you please build and upload a new build with gcc configured with "----enable-plugin" ? it should generate a new folder that is now missing in the latest build
the new folder should be generate in "mingw32\lib\gcc\i686-w64-mingw32\8.3.1" as a "plugin" folder with some libs and includes so it would be possible to compile plugins also in windows build..
it was published here that this is now supported : https://www.phoronix.com/scan.php?page=news_item&px=GCC-Plugins-Windows-MinGW
I am not able to compile OpenCV (4.6.0) with your compiler suite with videoio enabled; it errors out with vidcap.h not found which seems to be part of MinGWs w32api (and also part of the Windows SDK - MS Media Foundation). Could you point me in the right direction on how to solve the problem?
Firstly, thanks very much for your up to date builds of gcc. I have been using them to compile vim/gvim (x64) on windows for a while now and have had great success.
However, the latest build of gcc 9.2.1 (27-Aug-2019) throws this error when compiling GvimExt.dll:
make -C GvimExt -f Make_ming.mak CROSS=no CROSS_COMPILE= CXX='g++' STATIC_STDCPLUS=no
make[1]: Entering directory 'U:/My Documents/Vim/vim/vim/src/GvimExt'
g++ -shared -O2 -s -o gvimext.dll \
-Wl,--enable-auto-image-base \
-Wl,--enable-auto-import \
-Wl,--whole-archive \
gvimext.o gvimext.res gvimext_ming.def \
-Wl,--no-whole-archive \
-luuid -lgdi32
c:/tmp/MinGW/bin/../lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld.exe: c:/tmp/MinGW/bin/../lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/lib/../lib/libuuid.a(lib64_libuuid_a-uuid.o):uuid.c:(.rdata+0x640): multiple definition of FMTID_ImageSummaryInformation'; gvimext.o:gvimext.cpp:(.rdata$FMTID_ImageSummaryInformation[FMTID_ImageSummaryInformation]+0x0) : first defined here c:/tmp/MinGW/bin/../lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld.exe: c:/tmp/MinGW/bin/../lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/lib/../lib/libuuid.a(lib64_libuuid_a-uuid.o):uuid.c:(.rdata+0x650): multiple definition of FMTID_MediaFileSummaryInformation'; gvimext.o:gvimext.cpp:(.rdata$FMTID_MediaFileSummaryInformation[FMTID_MediaFileSummaryInfor
mation]+0x0): first defined here
c:/tmp/MinGW/bin/../lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/bin/ld.exe: c:/tmp/MinGW/bin/../lib/gcc/x86_64-w64-mingw32/9.2.1/../../../../x86_64-w64-mingw32/lib/../lib/libuuid.a(lib64_libuuid_a-uuid.o):uuid.c:(.rdata+0x660): multiple definition of `FMTID_AudioSummaryInformation'; gvimext.o:gvimext.cpp:(.rdata$FMTID_AudioSummaryInformation[FMTID_AudioSummaryInformation]+0x0)
: first defined here
collect2.exe: error: ld returned 1 exit status
make[1]: *** [Make_ming.mak:66: gvimext.dll] Error 1
make[1]: Leaving directory 'U:/My Documents/Vim/vim/vim/src/GvimExt'
make: *** [Make_cyg_ming.mak:1051: GvimExt/gvimext.dll] Error 2
make: Leaving directory 'U:/My Documents/Vim/vim/vim/src'
Copying libuuid.a from the previous release of 9.2.1 (13-aug-2019) into x86_64-w64-mingw32\lib directory of the latest release fixes the problem.
Cheers