wwiv
wwiv copied to clipboard
build failure on mint
/home/git/wwiv/common/input.cpp:495:16: warning: enumeration value PHONE not
handled in switch [-Wswitch][323/525] Building CXX object
sdk/CMakeFiles/sdk.dir/ansi/makeansi.cpp.oFAILED:
sdk/CMakeFiles/sdk.dir/ansi/makeansi.cpp.o /usr/bin/c++ -DFMT_HEADER_ONLY=1
-D_DEBUG -I/home/git/wwiv -isystem
/home/git/wwiv/_build/vcpkg_installed/x64-linux/include -g -std=gnu++17 -Wall
-Wextra -MD -MT sdk/CMakeFiles/sdk.dir/ansi/makeansi.cpp.o -MF
sdk/CMakeFiles/sdk.dir/ansi/makeansi.cpp.o.d -o
sdk/CMakeFiles/sdk.dir/ansi/makeansi.cpp.o -c
/home/git/wwiv/sdk/ansi/makeansi.cpp/home/git/wwiv/sdk/ansi/makean si.cpp: In
function std::string wwiv::sdk::ansi::makeansi(int,
int):/home/git/wwiv/sdk/ansi/makeansi.cpp:36:16: error: uint8_t does not name a
type 36 | static const uint8_t ansi_color_map[] = {'0', '4', '2', '6', '1',
'5', '3', '7'}; |
^~~~~~~/home/git/wwiv/sdk/ansi/makeansi.cpp:22:1: note: uint8_t is defined in
header
- '0'); | ^~~~~~~~~~~~~~/home/git/wwiv/sdk/ansi/makeansi.cpp:51:22: error: ansi_color_map was not declared in this scope 51 | addto(&out, 30 + ansi_color_map[attr & 0x07] - '0'); | ^~~~~~~~~~~~~~/home/git/wwiv/sdk/ansi/makeansi.cpp:54:22: error: ansi_color_map was not declared in this scope 54 | addto(&out, 40 + ansi_color_map[(attr & 0x70) >> 4] - '0'); | ^~~~~~~~~~~~~~[340/525] Building CXX object sdk/CMakeFiles/sdk.dir/subxtr.cpp.oninja: build stopped: subcommand failed