Hello, I cannot compile mingw-w64 with my older gcc setup.
It is failing on following error:
i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -m32 -masm=att -I./include
"-I/usr/local/include" -I.../mingw-w64/mingw-w64-headers/crt/
-I.../mingw-w64/mingw-w64-headers/include/ -march=i486 -Os -g -MT
crt/lib32_libmingwex_a-loadcfg.o -MD -MP -MF
crt/.deps/lib32_libmingwex_a-loadcfg.Tpo -c -o crt/lib32_libmingwex_a-loadcfg.o
`test -f 'crt/loadcfg.S' || echo './'`crt/loadcfg.S
crt/loadcfg.S: Assembler messages:
crt/loadcfg.S:61: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:62: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:63: Error: unknown pseudo-op: `.2byte'
crt/loadcfg.S:64: Error: unknown pseudo-op: `.2byte'
crt/loadcfg.S:65: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:66: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:67: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:68: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:69: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:70: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:71: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:72: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:73: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:74: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:75: Error: unknown pseudo-op: `.2byte'
crt/loadcfg.S:76: Error: unknown pseudo-op: `.2byte'
crt/loadcfg.S:77: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:81: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:87: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:88: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:90: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:94: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:96: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:97: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:98: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:99: Error: unknown pseudo-op: `.2byte'
crt/loadcfg.S:100: Error: unknown pseudo-op: `.2byte'
crt/loadcfg.S:101: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:102: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:103: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:104: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:105: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:106: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:107: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:108: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:109: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:110: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:111: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:112: Error: unknown pseudo-op: `.2byte'
crt/loadcfg.S:113: Error: unknown pseudo-op: `.2byte'
crt/loadcfg.S:114: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:115: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:116: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:120: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:122: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:123: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:124: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:125: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:126: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:127: Error: unknown pseudo-op: `.4byte'
crt/loadcfg.S:128: Error: unknown pseudo-op: `.4byte'
I suspect that the change is related to recent commit cd45d275754e
("crt: Always include load config in mingwex.").
Jacek, could you look at it?
For the record, my old gcc, ld and as versions are:
gcc version 8.3-win32 20190406 (GCC)
GNU ld (GNU Binutils) 2.31.1
GNU assembler version 2.31.1 (i686-w64-mingw32) using BFD version (GNU
Binutils) 2.31.1
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public