Newsgroup: it.comp.lang.c++
Titolo: allegro

buon giorno a tutti
ho scaricato la libreria allegro. non pensavo che fosse cosi' complicato
installarla.
ho provato sia per il ms visual c che per il borland c++ 32
ho seguito le istruzioni che dicono
Set up your environment so that MSVC can be used from the commandline.
You probably have a vcvars32.bat file that will do this for you.
cosa vuoldire esattamente che il msvc puo essere usato dal commandline?
sarebbe il prompt di dos?
io comunque ho eseguito il file bat vcvars32.bat che dal promt funziona
Type "cd allegro", followed by "fix.bat msvc", followed by "make". Then
go do something interesting while everything compiles. When it finishes
compiling, type "make install" to set the library up ready for use.
questo benedetto make non funziona
io scrivo
C:\allegro>make
lui mi dice:
Compiling Allegro for MSVC, optimised. Please
gcc -O -Wall -Werror -o obj/msvc/runner.exe sr
src/misc/runner.c:13: stdlib.h: No such file or directory (ENOENT)
src/misc/runner.c:14: stdio.h: No such file or directory (ENOENT)
src/misc/runner.c:15: string.h: No such file or directory (ENOENT)
make.exe: *** [obj/msvc/runner.exe] Error 1
C:\allegro>make install (che č il passo successivo invece mi da:)
gcc -O -Wall -Werror -o obj/msvc/runner.exe sr
src/misc/runner.c:13: stdlib.h: No such file or directory (ENOENT)
src/misc/runner.c:14: stdio.h: No such file or directory (ENOENT)
src/misc/runner.c:15: string.h: No such file or directory (ENOENT)
make.exe: *** [obj/msvc/runner.exe] Error 1
io mi sono assicurato che queste tre librerie fossero accessibili ma non
cambia niente.
per il borland c++ 5 invece le istruzioni dicono:
Type "cd allegro" and then "fix.bat bcc32".  Then, run "make".
dopo aver digitato make mi dice:
You need to set BCC32DIR to the directory where Borland C++ Builder is
located.
cos'č  BCC32DIR ?
qualcuno puņ aiutarmi?
grazie a tutti Valerio

 [supercut]
Sei sicuro che la cartella in cui c'è il make sia nel PATH?
Altrimenti prova a mettere questi comandi nell'autoexec.bat
set DJGPP=C:\DJGPP\DJGPP.ENV
set PATH=C:\DJGPP\BIN;%PATH%

 set PATH=C:\DJGPP\BIN;%PATH%
grazie ma non funziona ancora
ma  allegro in che directory deve stare?
io o in c:\allegro tutti i files e sottodirectory tra cui appunto bin dove c'č
make
non ho voluto mettere allegro in c:\allegro di mia iniziativa, ma seguendo i
consigli di una rivista (games programming)
grazie ancora ciao

dimenticavo non ho una cartella che si chiama C:\DJGPP\
forse che devo rinominare c:\allegro in C:\DJGPP\ ?

 consigli di una rivista (games programming)
Non è importante in che directory sta allegro. L'importante è che la
cartella bin (in cui ci sono tutte le utility per la compilazione (make,
gcc, ..) sia specificata nella variabile PATH. Per cui ad esempio può essere
che devi mettere
 set PATH=C:\ALLEGRO\BIN;%PATH%
E poi... sei sicuro di avere tutto il necessario per compilare? Cioè, tutto
quello specificato nel readme per il MS Visual C.

 quello specificato nel readme per il MS Visual C.
  io ho seguito i consigli della rivista e ho scaricato dai link scritti
nell'articolo
posso provare a riscaricare dal sito di allegro
tu da dove hai scaricato?
con quale compilatore lo usi?
io non conosco il ms vc, ho sempre usato il borland 5.0 (nonstante abbia qualche
bug)
ora ho scoperto il dev-c++ che mi sembra strepitoso ma allegro non lo mensiona,
quindi neanche ci provo.
penso che cercherò meglio nel sito di allegro, ma se tu mi aiutassi ne sarei
felice
grazie ciao

 felice
Magari dai un'occhiata anche nei forum di 
www.allegro.cc
Infine, last but not least, ti segnalo questo sito
http://www.galileo.spaceports.com/~springs/
in cui ci sono dei tool che ti installano allegro senza tribolare troppo (io
non li ho mai provati però).

grazie mille