TDM-GCC-64 Ver5.1.0 (GDB 7.9.1 bugfix) error : 'NMTVITEMCHANGE' was not declared
GCC for 32-bit and 64-bit Windows with a real installer & updater
Brought to you by:
tdragon
Windows 7 64bit
wxWidgets 2.8.12
TDM-GCC-32 & TDM-GCC-64
========================
The TDM-GCC-32 does not have any problems compiling wxWidgets 2.8.12, It is perfect.
But the TDM-GCC-64 is always wrong "treectrl.cpp:2753:21: error: 'NMTVITEMCHANGE' was not declared in this scope".
This is only a Windows symbol ‘NMTVITEMCHANGE’ , Under normal circumstances not undeclared.
mingw32-make -f makefile.gcc CFG=_x64 CXXFLAGS=-fpermissive CXXFLAGS+=-Wno-unused-local-typedefs CFLAGS=-Wno-unused-local-typedefs BUILD=release MONOLITHIC=1 SHARED=1 UNICODE=1 USE_GUI=1 VENDOR=cb_x64
Anonymous
View and moderate all "bugs Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Bugs"
Find a temporary solution
Add a line into the file:
......\TDM-GCC-64\x86_64-w64-mingw32\include\commctrl.h
define _WIN32_IE 0x0603
It is like this:
ifndef WINRESRC
ifndef _WIN32_IE
//#define _WIN32_IE 0x0501
endif
endif
define _WIN32_IE 0x0603