billforsternz / tarrasch-chess-gui

A portable, simple, desktop workbench for chess players and analysts
MIT License
95 stars 19 forks source link

Make broken in Ubuntu 20.04.5 #42

Closed friscodelrosario closed 1 year ago

friscodelrosario commented 1 year ago

friscodelrosario@friscodelrosario-520-1047c:~/tarrasch-chess-gui$ sudo make make -C src make[1]: Entering directory '/home/friscodelrosario/tarrasch-chess-gui/src' g++ -c -g -std=c++11 wx-config --cxxflags LogDialog.cpp -o LogDialog.o g++ -c -g -std=c++11 wx-config --cxxflags thc.cpp -o thc.o g++ -c -g -std=c++11 wx-config --cxxflags ClipboardDialog.cpp -o ClipboardDialog.o g++ -c -g -std=c++11 wx-config --cxxflags Tabs.cpp -o Tabs.o g++ -c -g -std=c++11 wx-config --cxxflags PositionDialog.cpp -o PositionDialog.o g++ -c -g -std=c++11 wx-config --cxxflags PatternDialog.cpp -o PatternDialog.o g++ -c -g -std=c++11 wx-config --cxxflags PgnDialog.cpp -o PgnDialog.o g++ -c -g -std=c++11 wx-config --cxxflags Database.cpp -o Database.o g++ -c -g -std=c++11 wx-config --cxxflags Lang.cpp -o Lang.o g++ -c -g -std=c++11 wx-config --cxxflags Eco.cpp -o Eco.o g++ -c -g -std=c++11 wx-config --cxxflags GamePrefixDialog.cpp -o GamePrefixDialog.o g++ -c -g -std=c++11 wx-config --cxxflags Session.cpp -o Session.o g++ -c -g -std=c++11 wx-config --cxxflags GameDetailsDialog.cpp -o GameDetailsDialog.o g++ -c -g -std=c++11 wx-config --cxxflags PopupControl.cpp -o PopupControl.o g++ -c -g -std=c++11 wx-config --cxxflags WinUciInterface.cpp -o WinUciInterface.o g++ -c -g -std=c++11 wx-config --cxxflags GameView.cpp -o GameView.o g++ -c -g -std=c++11 wx-config --cxxflags PackedGameBinDb.cpp -o PackedGameBinDb.o g++ -c -g -std=c++11 wx-config --cxxflags BookDialog.cpp -o BookDialog.o g++ -c -g -std=c++11 wx-config --cxxflags CompactGame.cpp -o CompactGame.o g++ -c -g -std=c++11 wx-config --cxxflags Book.cpp -o Book.o g++ -c -g -std=c++11 wx-config --cxxflags TrainingDialog.cpp -o TrainingDialog.o g++ -c -g -std=c++11 wx-config --cxxflags Atom.cpp -o Atom.o g++ -c -g -std=c++11 wx-config --cxxflags UnixUciInterface.cpp -o UnixUciInterface.o g++ -c -g -std=c++11 wx-config --cxxflags BinDb.cpp -o BinDb.o g++ -c -g -std=c++11 wx-config --cxxflags CentralWorkSaver.cpp -o CentralWorkSaver.o g++ -c -g -std=c++11 wx-config --cxxflags MoveTree.cpp -o MoveTree.o g++ -c -g -std=c++11 wx-config --cxxflags MonitorUsagePattern.cpp -o MonitorUsagePattern.o g++ -c -g -std=c++11 wx-config --cxxflags main.cpp -o main.o g++ -c -g -std=c++11 wx-config --cxxflags GamesDialog.cpp -o GamesDialog.o g++ -c -g -std=c++11 wx-config --cxxflags GameDocument.cpp -o GameDocument.o g++ -c -g -std=c++11 wx-config --cxxflags CompressMoves.cpp -o CompressMoves.o CompressMoves.cpp: In member function ‘std::string CompressMoves::ToNaturalMoves(const string&, const string&)’: CompressMoves.cpp:417:13: error: ‘_itoa’ was not declared in this scope 417 | _itoa(nbr++, buf, 10); | ^~~~~ make[1]: [Makefile:10: CompressMoves.o] Error 1 make[1]: Leaving directory '/home/friscodelrosario/tarrasch-chess-gui/src' make: [Makefile:6: srccode] Error 2 friscodelrosario@friscodelrosario-520-1047c:~/tarrasch-chess-gui$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.5 LTS Release: 20.04 Codename: focal

rchastain commented 1 year ago

Hello! Your message is not clear. What is the difference with the issue already opened?

rchastain commented 1 year ago

@friscodelrosario

Please could you edit your message?

I suggested a fix here.