Ich folgte diesem Leitfaden: http://wiki.allegro.cc/index.php?title=Debian_and_Allegro_5 Alles ging glatt, und ich habe/usr/include/allegro5 und allegro lirary Dateien in/usr/libLinking allegro 5 auf debian
Wenn ich einfaches Programm zu kompilieren, sind beinhaltet aufgelöst richtig, aber ich habe Probleme mit dem Verknüpfen.
pkg-config --libs allegro-5.0 gibt "-lallegro" zurück.
Als ich setzen -lallegro (oder pkg-config --libs allegro-50
) in die Make-Datei, bekomme ich Nachricht
Makefile "Can not -lallegro finden": g ++ -static -O2 $ (einschließlich) $ (SRC) -otest - D USE_THREADS -lboost_thread -lpthread -L/usr/lib/pkg-config --libs --cflags allegro-5.0
Vielen Dank für den Hinweis, wenn ich als root laufen: ldconfig | grep allegro, die Ausgabe ist: liballegro_ttf.so.5.0 -> liballegro_ttf.so.5.0.6 liballegro_color.so.5.0 -> liballegro_color.so.5.0.6 (usw. für andere Bibliotheken, Kommentargröße ist begrenzt) Ich bin kein sehr erfahrener Linux-Benutzer, also vermisse ich wahrscheinlich etwas Einfaches, da das -Lallegro immer noch nicht funktioniert – kovarex