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