Bonjour à toutes et à tous,
Me voilà de retour après avoir installé la dernière version de Lazarus et FPC sous Ubuntu. J'ai un truc bizarre.
D'abord, la structure de toutes mes applications. Elles sont dans un répertoire: "E:\ Lazarus\Mes_Projets\ sous Windows car je les ai toutes développées au départ sous Windows. Ce sont ces mêmes applications que je compile sous Ubuntu ; cette fois le répertoire s'appelle : "media/Data/Lazarus/Mes_Projets/". Au final, les seules différences sont que j'ai deux répertoire sous "lib" :
- x86_64-win64 pour Windows
- x86_64-linux pour Ubuntu
et que j'ai deux exécutables :
- MonProg.exe sous Windows
- MonProg sous Ubuntu
Pour tous les programmes que j'ai recompilés sous Ubuntu, si je fais "exécuter", le programme s'exécute sans autre forme de procès.
Sauf un. Quand je fais exécuter, j'ai le message :
Par contre, si je lance ProcImg en cliquant sur ce fichier dans l'explorateur de fichiers de Ubuntu, il se lance correctement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Fichier programme "E:/Lazarus/Projets_ChP/ProcImgWL/ProcImg.exe" non trouvé.
Ce message s'affiche d'entrée de jeu, avant qu'aucun point de debug (sur Application.initialize et autres) ne soit parcouru. La compilation n'affiche aucun message particulier.
NOTA : ce programme utilise des librairies (fichiers *.so) que j'ai crées et qui sont dans des sous-répertoires du programme.
Une idée du problème ?
Cordialement.
Pierre.
Partager