Compilation error
LancerRevX opened this issue · comments
nana version: 1.7.4, downloaded from http://nanapro.org/en-us/
g++ x64 version: 10.2.0 from MSYS2
OS: Windows 10 20H2
started msys2 mingw64, used make
in ... /nana/build/makefile/
Error:
g++ -o out/objs/paint/image.o -c ../../source/paint/image.cpp -I../../include -I/usr/include/freetype2 -I../../extrlib -g -fexceptions -std=c++11 -Wall -Wextra -Wunused-variable -Wfatal-errors
../../source/paint/image.cpp: In member function 'bool nana::paint::image::open(const string&)':
../../source/paint/image.cpp:146:44: error: no matching function for call to 'std::basic_ifstream<char>::basic_ifstream(<brace-enclosed initializer list>)'
146 | std::ifstream file{ p, std::ios::binary };
| ^
compilation terminated due to -Wfatal-errors.
make: *** [makefile:41: out/objs/paint/image.o] Error 1
Please try -std=c++17
option.