Bonjour

comment installer Lazarus sur Haiku-OS:

suite à la demande de naute, j'ai decidé de rédiger ce mini tutoriel.

voici un screenshot de mon desktop et de ce que va devenir le votre

Les étapes nécessaires sont décrites dans le wiki freepascal.

à télécharger :

- Lazarus source (1.0.8-0)
- Le compilateur Free Pascal. (2.6.2)
- Free Pascal Source (2.6.2)
- Qt framework for Haiku-OS (4.7.3 r1a3)
- Free Pascal Qt4 Binding (2.5)

Installation :

- Dézippez Qt framework for Haiku-OS et choisissez comme destination /boot
- Dézippez qt4pas dans un dossier de votre choix et ouvrez un terminal dans ce dossier (raccourci Windows+Alt+T ) et executez ces commandes:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
qmake
make
make install
ln -f -s /boot/common/lib/gcc4/libQt4Pas.so /boot/develop/abi/x86/gcc4/lib
- Dézippez le compilateur Free Pascal dans un dossier de votre choix et ouvrez un terminal dans ce dossier et executez cette commande:
installation par défaut, toujours Entrée pour valider.

- Dans un terminal exécutez les commandes suivantes pour créer les dossiers nécessaires:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
cd /boot
mkdir pascaldev
- Dézippez Lazarus et choisissez comme destination /boot/pascaldev et ouvrez un terminal dans ce dossier, assurez-vous que le fichier '/boot/develop/abi/x86/gcc4/lib/liblocale.so' existe si ce n'est pas le cas, faites ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ln -f -s /boot/system/lib/gcc4/liblocale.so /boot/develop/abi/x86/gcc4/lib
Nous sommes prêts à compiler lazarus:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
setgcc gcc4
make LCL_PLATFORM=qt
- Dézippez Free Pascal Source et choisissez comme destination /boot/pascaldev
Code : Sélectionner tout - Visualiser dans une fenêtre à part
mv /boot/pascaldev/fpc-2.6.2 /boot/pascaldev/fpcsrc
- Cerise sur le gâteau créer un lien vers lazarus:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
mkdir /boot/home/config/settings/deskbar/Lazarus/
ln -f -s /boot/pascaldev/lazarus/startlazarus /boot/home/config/settings/deskbar/Lazarus/Lazarus
exécutez lazarus et dans répertoire des sources de fpc indiquez /boot/pascaldev/fpcsrc





Bonne programmation à tous, cordialement Rochdi Abelilah.