Ciao,
[MDK 10.1 official]
sto compilando "lazarus" da usare con il freepascal.
Come dall'articolo su Linux Magazine 2005,
scompatto il file
# tar -zxvf lazarus-041001.tar.gz
mi sposto nella dir lazarus creata e do il comando
# make clean all
come indicato nell'articolo ma dopo ben un pò la compilazione si arresta con l'errore
Assembling lazarus
Linking ./lazarus
/usr/bin/ld: cannot find -lgdk_pixbuf
lazarus.pp(388) Error: Error while linking
Closing script ./ppas.sh
make[1]: *** [lazarus] Error 1
make[1]: Leaving directory `/home/giorgio/Soft-Download/FreePascal/lazarus'
make: *** [ide] Error 2
[root@MDK10 lazarus]#
Ho installato con urpmi tutte le librerie che ho trovato e che contengono -ldgk_pixbuf (7 od 8), ho ripetuto la compilazione che sembra essere andata a buon fine (mi dice
Assembling startlazarus
Linking ./startlazarus
256 Lines compiled, 2.0 sec
make[1]: Leaving directory `/home/giorgio/Soft-Download/FreePascal/lazarus'
[root@MDK10 lazarus]# exit)
do
./startlazarus
ed ottengo
[root@MDK10 giorgio]# ./startlazarus
bash: ./startlazarus: No such file or directory
ho provato con ./lazarus (come indicato nell'articolo) con lo stesso risultato
Secondo voi, la compilazione è riuscita ?
Se si, come lo avvio ?
[giorgio@MDK10 giorgio]$ which startlazarus
which: no startlazarus in (/opt/openMSX/bin:/usr/java/jre1.5.0_01/bin/:/opt/openMSX/bin:/usr/java/jre1.5.0_01/bin/:
/opt/openMSX/bin:/usr/java/jre1.5.0_01/bin/:/opt/openMSX/bin:/usr/java/jre1.5.0_01/bin/:/usr/bin:/bin:/usr/bin:
/usr/local/bin:/usr/X11R6/bin/:/usr/games:/home/giorgio/bin)
[giorgio@MDK10 giorgio]$
con which lazarus, stesso risultato
Grazie infinite