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 :
C'est quoi ces messages d'erreurs à la noix ? J'aurais préféré lire :Code:
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 !!
et la dernière ligne montre 8 packages, or 4 seulement sont listés en ERROR -- pas clair.Code:
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 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. :cfou:
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 :
12 lignes.Code:
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
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
etCode:https://svn.freepascal.org/svn/fpc/tags/release_3_0_4
C'est ça les dernières stables ? Une Laz 1.8, un FPC 3.0 ? On marche pas sur la tête, là ?Code:https://svn.freepascal.org/svn/lazarus/tags/lazarus_1_8_2
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.