Vai al contenuto

Aiuto Makefile Per Usare Allegro E Opengl Insieme


cescovip87

Recommended Posts

Ciao a tutti!

Sono nuovo del forum.

Ho sentito parlare bene di questo forum e credo che ci siano delle persone molto in gamba 'qui dentro'.

Spero che possiate aiutarmi nel configurare il mio makefile per usare insieme la libreria freeglut e la libreria Allegro.

Premesso che la libreria Allegro e la libreria freeglut sono installate correttamente nel sistema.

Utilizzo Ubuntu 9.10.

Il codice del makefile è il seguente:

_____________________________________

CC = g++

COMPILERFLAGS = -Wall

INCLUDE = -I/usr/include/GL -I/usr/lib/ -I. -I../include -I/usr/X11R6/include

LIBDIR = -L. -L/usr/X11R6/lib

LDLIBS = -lglut -lGL -lGLU -lX11 -lm -lalleg

.cpp:

$(CC) $(COMPILERFLAGS) $(INCLUDE) $(LIBDIR) $@.cpp eliteutils.cpp camera.cpp sgi.cpp -o $@ $(LDLIBS)

___________________________________________________________________________________

Ovviamente questo makefile NON funziona per quanto riguarda la parte che riguarda la libreria Allegro, invece le Glut funzionano correttamente.

Scusate ma programmo in c++ solo da qualche giorno.

Link al commento
Condividi su altri siti

bn-top

la lista degli errori pùò essere di aiuto...

qualcosa del tipo blabla not found ecc...

dove sono state messe le librerie di allegro, e i file.h

sotto linux non ho mai provato a compilare quindi non so se ti posso essere di aiuto.

Per compilare in FreeBSD uso un comando del tipo:

$ gcc -o execname source.c -I/usr/local/include `allegro-config --shared`

In Linux Slackware è sufficiente questo:

$ gcc -o execname source.c `allegro-config --shared`

fra le cose che hai scritto non ho trovato nessuna riga come questa

puoi forse con più fortuna a domandare in questo sito:

http://www.gameprog.it/index.php?file=pub/tutorials/Programmazione/Programmazione%202D/Allegro/Allegro%20Cyberman/lez1.htm

Link al commento
Condividi su altri siti

Accedi per commentare

Sarai in grado di lasciare un commento dopo l'accesso



Accedi ora
  • Navigazione recente   0 utenti

    Non ci sono utenti registrati da visualizzare in questa pagina.

×
×
  • Crea nuovo...