Bonjour,
suite à récentes manips, j'ai été amené dans la 1.8.2 à recompiler en profondeur et à me faire insulter au passage, regardez :
De haut en bas,
- la boîte de message d'insulte avec le nom du fichier en minuscules ;
- dessous le message d'erreur un peu plus étoffé qui m'a mis sur la piste du gtk2int.pas ;
- plus bas en noir une console Linux avec la commande "locate filename" pour trouver l'emplacement d'un fichier, et l'on voit bien que le fichier non trouvé existe ;
- enfin le contenu de gtk2int.pas où l'on voit que les noms des unités dans la section uses utilisent un mélange de majuscules/minuscules et ça, c'est pas bon du tout.
Pour que la compilation réussisse, j'ai passé toutes ces chaînes de noms en pures minuscules, ce qui est d'ailleurs curieux car il y en a plein d'autres dans uses que j'ai laissé inchangées et qui sont passées. Allez comprendre...
En gros, Lazarus n'est toujours pas capable de gérer correctement la casse des noms de fichiers, d'unités, etc., et ça c'est dramatique : quand on travaille sur quelque chose de délicat, qu'on est très concentré et qu'on se prend ce genre de problème, c'est un peu comme s'il y avait le feu et qu'une fois les pompiers installés dans le camion, il fallait en plus aller d'abord régler l'avance à l'allumage et la pression des pneus, pendant que la forêt/maison/usine brûle...
Amis du pingouin, ne vous faites pas avoir !
Partager