refracta / dcss-server

Containerized DCSS Server
https://crawl.nemelex.cards
2 stars 0 forks source link

U22.04: Build errors #8

Closed refracta closed 1 month ago

refracta commented 1 month ago
2024-05-22T05:06:46.7041520Z dlg-forks-server_1  | In file included from domino.cc:27:
2024-05-22T05:06:46.7044869Z dlg-forks-server_1  | domino.h:243:21: error: ‘ostream’ in namespace ‘std’ does not name a type
2024-05-22T05:06:46.7047548Z dlg-forks-server_1  |   243 |         friend std::ostream& operator<< (std::ostream& stream, const CornerDomino& dir);
2024-05-22T05:06:46.7049446Z dlg-forks-server_1  |       |                     ^~~~~~~
2024-05-22T05:06:46.7103831Z dlg-forks-server_1  | domino.h:50:1: note: ‘std::ostream’ is defined in header ‘<ostream>’; did you forget to ‘#include <ostream>’?
2024-05-22T05:06:46.7105889Z dlg-forks-server_1  |    49 | #include <vector>
2024-05-22T05:06:46.7106960Z dlg-forks-server_1  |   +++ |+#include <ostream>
2024-05-22T05:06:46.7108066Z dlg-forks-server_1  |    50 | 
2024-05-22T05:06:46.7110043Z dlg-forks-server_1  | domino.h:248:6: error: ‘ostream’ in namespace ‘std’ does not name a type
2024-05-22T05:06:46.7112313Z dlg-forks-server_1  |   248 | std::ostream& operator<< (std::ostream& stream, const CornerDomino& dir);
2024-05-22T05:06:46.7113775Z dlg-forks-server_1  |       |      ^~~~~~~
2024-05-22T05:06:46.7116006Z dlg-forks-server_1  | domino.h:248:1: note: ‘std::ostream’ is defined in header ‘<ostream>’; did you forget to ‘#include <ostream>’?
2024-05-22T05:06:46.7118502Z dlg-forks-server_1  |   248 | std::ostream& operator<< (std::ostream& stream, const CornerDomino& dir);
2024-05-22T05:06:46.7119881Z dlg-forks-server_1  |       | ^~~
2024-05-22T05:06:46.7121572Z dlg-forks-server_1  | domino.h:288:21: error: ‘ostream’ in namespace ‘std’ does not name a type
2024-05-22T05:06:46.7123802Z dlg-forks-server_1  |   288 |         friend std::ostream& operator<< (std::ostream& stream, const EdgeDomino& dir);
2024-05-22T05:06:46.7125364Z dlg-forks-server_1  |       |                     ^~~~~~~
2024-05-22T05:06:46.7127614Z dlg-forks-server_1  | domino.h:288:16: note: ‘std::ostream’ is defined in header ‘<ostream>’; did you forget to ‘#include <ostream>’?
2024-05-22T05:06:46.7130572Z dlg-forks-server_1  |   288 |         friend std::ostream& operator<< (std::ostream& stream, const EdgeDomino& dir);
2024-05-22T05:06:46.7132159Z dlg-forks-server_1  |       |                ^~~
2024-05-22T05:06:46.7133996Z dlg-forks-server_1  | domino.h:293:6: error: ‘ostream’ in namespace ‘std’ does not name a type
2024-05-22T05:06:46.7136177Z dlg-forks-server_1  |   293 | std::ostream& operator<< (std::ostream& stream, const EdgeDomino& dir);
2024-05-22T05:06:46.7137634Z dlg-forks-server_1  |       |      ^~~~~~~
2024-05-22T05:06:46.7139887Z dlg-forks-server_1  | domino.h:293:1: note: ‘std::ostream’ is defined in header ‘<ostream>’; did you forget to ‘#include <ostream>’?
2024-05-22T05:06:46.7142435Z dlg-forks-server_1  |   293 | std::ostream& operator<< (std::ostream& stream, const EdgeDomino& dir);
2024-05-22T05:06:46.7143809Z dlg-forks-server_1  |       | ^~~
2024-05-22T05:06:46.8260427Z dlg-forks-server_1  | domino.cc:116:15: warning: no previous declaration for ‘std::ostream& domino::operator<<(std::ostream&, const domino::CornerDomino&)’ [-Wmissing-declarations]
2024-05-22T05:06:46.8262219Z dlg-forks-server_1  |   116 | std::ostream& operator<< (std::ostream& stream, const CornerDomino& d)
2024-05-22T05:06:46.8263043Z dlg-forks-server_1  |       |               ^~~~~~~~
2024-05-22T05:06:46.8270126Z dlg-forks-server_1  | domino.cc:156:15: warning: no previous declaration for ‘std::ostream& domino::operator<<(std::ostream&, const domino::EdgeDomino&)’ [-Wmissing-declarations]
2024-05-22T05:06:46.8272080Z dlg-forks-server_1  |   156 | std::ostream& operator<< (std::ostream& stream, const EdgeDomino& d)
2024-05-22T05:06:46.8273048Z dlg-forks-server_1  |       |               ^~~~~~~~
2024-05-22T05:06:46.9046115Z dlg-forks-server_1  | make: *** [Makefile:1560: domino.o] Error 1

$DGL_CHROOT/sbin/install-gcc6.sh dlg-forks-server_1 | [EXEC] sudo -H //sbin/install-gcc.sh xcrawl dlg-forks-server_1 | sudo: //sbin/install-gcc.sh: command not found

refracta commented 1 month ago

sudo: //sbin/install-gcc.sh: command not found → permission problem (solved)