Bonjour,
retour d'expérience sur une (tentative d') install du couple FPC/Laz en utilisant l'outil FPCUP-Deluxe récupéré en suivant cette url trouvée quelque part sur le forum, dans ma toute nouvelle machine avec une toute belle Debian 10.4 / 64 bits.
Tout d'abord, le bouton en haut à gauche est labellé "Set InstallDir" et fonctionne comme un "Select InstallDir" (un browser, quoi) : perturbant.
Ensuite, après avoir bien bien lu le début du tuto, j'ai choisi mon CPU et mon OS puis j'ai bêtement cliqué sur "Stable", ça a mis un peu de temps (je n'ai pas la fibre, hélas) et à la fin, je me suis pris, dans la fenêtre en bas à droite :
1 2 3 4 5 6 7 8 9 10 11 12
| fpcupdeluxe: Start of compile error summary.
fpcupdeluxe: ERROR: Missing library:
fpcupdeluxe: Start of compile error summary.
fpcupdeluxe: ERROR: libX11.so
fpcupdeluxe: Start of compile error summary.
fpcupdeluxe: ERROR: libgdk_pixbuf-2.0.so
fpcupdeluxe: Start of compile error summary.
fpcupdeluxe: ERROR: libpango-1.0.so
fpcupdeluxe: Start of compile error summary.
fpcupdeluxe: ERROR: libgdk-x11-2.0.so
fpcupdeluxe: WARNING: You need to install at least libx11-dev libgtk2.0-dev libcairo2-dev libpango1.0-dev libxtst-dev libgdk-pixbuf2.0-dev libatk1.0-dev libghc-x11-dev to build Lazarus !!
fpcupdeluxe: WARNING: Make, binutils, subversion/svn [and gdb] are also required !! |
C'est quoi ces messages d'erreurs à la noix ? J'aurais préféré lire :
1 2 3 4 5 6
| fpcupdeluxe: Start of compile error summary.
fpcupdeluxe: ERROR: Missing library: libX11.so
fpcupdeluxe: ERROR: Missing library: libgdk_pixbuf-2.0.so
fpcupdeluxe: ERROR: Missing library: libpango-1.0.so
fpcupdeluxe: ERROR: Missing library: libgdk-x11-2.0.so
fpcupdeluxe: WARNING: You need to install at least libx11-dev libgtk2.0-dev libcairo2-dev libpango1.0-dev libxtst-dev libgdk-pixbuf2.0-dev libatk1.0-dev libghc-x11-dev to build Lazarus !! |
et la dernière ligne montre 8 packages, or 4 seulement sont listés en ERROR -- pas clair.
Et l'outil n'est pas capable de les installer ? Il aurait dû s'arrêter, alors, au lieu d'aller au bout de la procédure.
Il y a ça, aussi : fpcupdeluxe: WARNING: Make, binutils, subversion/svn [and gdb] are also required !! Euh, ceux-là je les ai déjà (sauf gdb -- je m'y colle), alors sans plus d'infos c'est pas compréhensible.
Bref, je vais installer ce qui manque à la mano mais je ne suis pas convaincu par ce premier contact, d'autant que la fenêtre en technicolor (quelle horreur pour trouver des infos) me sort quand même :
1 2 3 4 5 6 7 8 9 10 11 12
| /usr/bin/ld: cannot find -lgdk-x11-2.0
/usr/bin/ld: cannot find -lX11
/usr/bin/ld: cannot find -lgdk_pixbuf-2.0
/usr/bin/ld: cannot find -lgtk-x11-2.0
/usr/bin/ld: cannot find -lgobject-2.0
/usr/bin/ld: cannot find -lglib-2.0
/usr/bin/ld: cannot find -lgthread-2.0
/usr/bin/ld: cannot find -lgmodule-2.0
/usr/bin/ld: cannot find -lpango-1.0
/usr/bin/ld: cannot find -lcairo
/usr/bin/ld: cannot find -latk-1.0
/usr/bin/ld: cannot find -lpangocairo-1.0 |
12 lignes.
Alors il en manque 4, 8 ou 12, des paquets/librairies/whatever ?
Mais ensuite, je regarde un peu l'interface et tout en haut dans les TEdit du centre et de droite je remarque
https://svn.freepascal.org/svn/fpc/tags/release_3_0_4
et
https://svn.freepascal.org/svn/lazarus/tags/lazarus_1_8_2
C'est ça les dernières stables ? Une Laz 1.8, un FPC 3.0 ? On marche pas sur la tête, là ?
Bref, je vais installer les machins système manquants (ça je sais faire) mais pour le reste, je suis plus que perplexe et ne sais pas trop quoi faire, à part supprimer le dossier d'install qui contient maintenant 1,4 Go de datas inutilisables.
Partager