wwiv icon indicating copy to clipboard operation
wwiv copied to clipboard

build failure on mint

Open wwiv opened this issue 4 months ago • 0 comments

/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 ; did you forget to #include ? 21 | #include +++ |+#include 22 /home/git/wwiv/sdk/ansi/makeansi.cpp:46:22: error: ansi_color_map was not declared in this scope 46 | addto(&out, 30 + ansi_color_map[attr & 0x07]

  • '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

wwiv avatar Oct 16 '24 13:10 wwiv