Out-of-date gcc and ld on the testbot build VM

Hugh McMaster hugh.mcmaster at outlook.com
Mon Dec 28 01:11:25 CST 2015


The testbot seems to have an out-of-date version of mingw32, or at least, its linker, ld.exe.

I'm trying to run tests for GetConsoleScreenBufferInfoEx, a function available on Vista and higher.
But the build VM's linker is failing with an undefined reference:

reg.o: In function `test_GetConsoleScreenBufferInfoEx':
/home/winetest/tools/testbot/var/build-mingw32/programs/reg/tests/../../../../wine/programs/reg/tests/reg.c:489: undefined reference to `__imp__GetConsoleScreenBufferInfoEx at 8'
collect2: ld returned 1 exit status
winegcc: i686-w64-mingw32-gcc failed

My machine is able to compile the tests. It also has no trouble building a separate .exe using i686-w64-mingw32-gcc.

My machine has:
 - mingw32 gcc version 4.8.2 (GCC)
 - mingw32 ld version: GNU ld (GNU Binutils) 2.23.52.20130620

--
Hugh McMaster

 		 	   		  


More information about the wine-devel mailing list