Hello! I try to compile this application:
Morris
The compiler complains about a missing file boost/signals.hpp:
[roland@portable morris-0.2]$ make
make all-recursive
make[1]: on entre dans le répertoire «/home/roland/Documents/sources/morris-0.2*»
Making all in src
make[2]: on entre dans le répertoire «/home/roland/Documents/sources/morris-0.2/src*»
g++ -DHAVE_CONFIG_H -I. -I… -DLOCALEDIR="/usr/local/share/locale" -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/atk-1.0 -pthread -I/usr/include/gconf/2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include -I/usr/include/gconf/2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -g -O2 -MT morris.o -MD -MP -MF .deps/morris.Tpo -c -o morris.o morris.cc
Dans le fichier inclus depuis boardgui.hh:24,
depuis appgui.hh:23,
depuis gtk_appgui_interface.hh:23,
depuis gtk_appgui.hh:22,
depuis morris.cc:20:
control.hh:24:10: erreur fatale: boost/signals.hpp*: Aucun fichier ou dossier de ce type
24 | #include <boost/signals.hpp>
| ^~~~~~~~~~~~~~~~~~~
compilation terminée.
make[2]: *** [Makefile:370 : morris.o] Erreur 1
make[2]: on quitte le répertoire «/home/roland/Documents/sources/morris-0.2/src*»
make[1]: *** [Makefile:387 : all-recursive] Erreur 1
make[1]: on quitte le répertoire «/home/roland/Documents/sources/morris-0.2*»
make: *** [Makefile:285 : all] Erreur 2
[roland@portable morris-0.2]$
It seems that I should install or use an old version of boost (1.67 or 1.68), but I don’t know how to do that.
Could you tell me what to do?