-------------- Build: Windows in CorsairKeyboardVisualizer (compiler: GNU GCC Compiler)---------------

mingw32-g++.exe -Wall -ID:\projects\include -IC:\libraries\openal-soft-1.14-bin\include -IC:\libraries\old-infraelly-engine-master\include -IC:\libraries\libusb-win32-bin-1.2.6.0\include -IC:\MinGW\include\ddk -c D:\projects\_GitHub\CorsairKeyboardSpectrograph\CorsairKeyboardVisualizer.cpp -o obj\Windows\CorsairKeyboardVisualizer.o
D:\projects\_GitHub\CorsairKeyboardSpectrograph\CorsairKeyboardVisualizer.cpp: In function 'int init_keyboard()':
D:\projects\_GitHub\CorsairKeyboardSpectrograph\CorsairKeyboardVisualizer.cpp:261:9: warning: unused variable 'status' [-Wunused-variable]
int status = 0;
^
D:\projects\_GitHub\CorsairKeyboardSpectrograph\CorsairKeyboardVisualizer.cpp: In function 'bool IsMatchingDevice(wchar_t*, unsigned int, unsigned int, unsigned int)':
D:\projects\_GitHub\CorsairKeyboardSpectrograph\CorsairKeyboardVisualizer.cpp:484:9: warning: unused variable 'pszNextToken' [-Wunused-variable]
LPWSTR pszNextToken = 0;
^
mingw32-g++.exe -Wall -ID:\projects\include -IC:\libraries\openal-soft-1.14-bin\include -IC:\libraries\old-infraelly-engine-master\include -IC:\libraries\libusb-win32-bin-1.2.6.0\include -IC:\MinGW\include\ddk -c D:\projects\_GitHub\CorsairKeyboardSpectrograph\fanbus.cpp -o obj\Windows\fanbus.o
D:\projects\_GitHub\CorsairKeyboardSpectrograph\fanbus.cpp: In member function 'void fanbus::fanbus_write(unsigned char, unsigned char, unsigned char)':
D:\projects\_GitHub\CorsairKeyboardSpectrograph\fanbus.cpp:15:58: warning: narrowing conversion of 'int_addr' from 'unsigned char' to 'char' inside { } is ill-formed in C++11 [-Wnarrowing]
char fan_cmd[] = {0x00, int_addr, dev_addr, val, 0xFF};
^
D:\projects\_GitHub\CorsairKeyboardSpectrograph\fanbus.cpp:15:58: warning: narrowing conversion of 'dev_addr' from 'unsigned char' to 'char' inside { } is ill-formed in C++11 [-Wnarrowing]
D:\projects\_GitHub\CorsairKeyboardSpectrograph\fanbus.cpp:15:58: warning: narrowing conversion of 'val' from 'unsigned char' to 'char' inside { } is ill-formed in C++11 [-Wnarrowing]
D:\projects\_GitHub\CorsairKeyboardSpectrograph\fanbus.cpp:15:58: warning: narrowing conversion of '255' from 'int' to 'char' inside { } is ill-formed in C++11 [-Wnarrowing]
D:\projects\_GitHub\CorsairKeyboardSpectrograph\fanbus.cpp: In member function 'int fanbus::fanbus_read(unsigned char, unsigned char)':
D:\projects\_GitHub\CorsairKeyboardSpectrograph\fanbus.cpp:23:60: warning: narrowing conversion of 'int_addr' from 'unsigned char' to 'char' inside { } is ill-formed in C++11 [-Wnarrowing]
char fan_cmd[6] = {0x01, int_addr, dev_addr, 0x00, 0xFF};
^
D:\projects\_GitHub\CorsairKeyboardSpectrograph\fanbus.cpp:23:60: warning: narrowing conversion of 'dev_addr' from 'unsigned char' to 'char' inside { } is ill-formed in C++11 [-Wnarrowing]
D:\projects\_GitHub\CorsairKeyboardSpectrograph\fanbus.cpp:23:60: warning: narrowing conversion of '255' from 'int' to 'char' inside { } is ill-formed in C++11 [-Wnarrowing]
mingw32-g++.exe -Wall -ID:\projects\include -IC:\libraries\openal-soft-1.14-bin\include -IC:\libraries\old-infraelly-engine-master\include -IC:\libraries\libusb-win32-bin-1.2.6.0\include -IC:\MinGW\include\ddk -c D:\projects\_GitHub\CorsairKeyboardSpectrograph\serial_port.cpp -o obj\Windows\serial_port.o
D:\projects\_GitHub\CorsairKeyboardSpectrograph\serial_port.cpp: In member function 'bool serial_port::serial_open()':
D:\projects\_GitHub\CorsairKeyboardSpectrograph\serial_port.cpp:48:92: warning: format '%d' expects argument of type 'int', but argument 3 has type 'HANDLE {aka void*}' [-Wformat=]
printf("SerialPort: Port %s could not be opened: %d.\n", port_name, file_descriptor);
^
mingw32-g++.exe -LC:\libraries\old-infraelly-engine-master\lib\win -o bin\Windows\FanBusAudio.exe obj\Windows\chuck_fft.o obj\Windows\CorsairKeyboardVisualizer.o obj\Windows\fanbus.o obj\Windows\serial_port.o C:\libraries\openal-soft-1.14-bin\lib\Win32\libOpenAL32.dll.a -lmingw32 -lgdi32 -lwinmm C:\libraries\old-infraelly-engine-master\lib\win\libSDLmain.a C:\libraries\old-infraelly-engine-master\lib\win\libSDL.dll.a C:\libraries\old-infraelly-engine-master\lib\win\libSDL_gfx.dll.a C:\libraries\libusb-win32-bin-1.2.6.0\lib\gcc\libusb.a -luser32 -ldxguid -lSDL -lSDLmain
obj\Windows\CorsairKeyboardVisualizer.o:CorsairKeyboardVisualizer.cpp:(.text+0xdf3): undefined reference to `_imp__HidD_SetFeature@12'
obj\Windows\CorsairKeyboardVisualizer.o:CorsairKeyboardVisualizer.cpp:(.text+0x146f): undefined reference to `_imp__SetupDiGetClassDevsA@16'
obj\Windows\CorsairKeyboardVisualizer.o:CorsairKeyboardVisualizer.cpp:(.text+0x14e9): undefined reference to `_imp__CM_Get_Device_IDW@16'
obj\Windows\CorsairKeyboardVisualizer.o:CorsairKeyboardVisualizer.cpp:(.text+0x157d): undefined reference to `_imp__SetupDiEnumDeviceInterfaces@20'
obj\Windows\CorsairKeyboardVisualizer.o:CorsairKeyboardVisualizer.cpp:(.text+0x15c8): undefined reference to `_imp__SetupDiGetDeviceInterfaceDetailA@24'
obj\Windows\CorsairKeyboardVisualizer.o:CorsairKeyboardVisualizer.cpp:(.text+0x1614): undefined reference to `_imp__SetupDiGetDeviceInterfaceDetailA@24'
obj\Windows\CorsairKeyboardVisualizer.o:CorsairKeyboardVisualizer.cpp:(.text+0x16af): undefined reference to `_imp__SetupDiEnumDeviceInfo@12'
obj\Windows\CorsairKeyboardVisualizer.o:CorsairKeyboardVisualizer.cpp:(.text+0x16cc): undefined reference to `_imp__SetupDiDestroyDeviceInfoList@4'
c:/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe: obj\Windows\CorsairKeyboardVisualizer.o: bad reloc address 0x16 in section `.text$_ZStoRRSt13_Ios_FmtflagsS_[__ZStoRRSt13_Ios_FmtflagsS_]'
c:/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe: final link failed: Invalid operation
collect2.exe: error: ld returned 1 exit status
Process terminated with status 1 (0 minute(s), 1 second(s))
8 error(s), 10 warning(s) (0 minute(s), 1 second(s))



Created: 29/11/2014
Views: 111
Online: 0