Bonjour,
Venant de Kylix 3 sous Mandriva LE 2005, je suis passé à Lazarus sous Debian 9.0.3
Tout se passe (presque) parfaitement, et la compatibilité est excellent à quelques détails près.
Je compile un gros projet : programme principal + 4 bibliothèques partagées (.so)
Avec kylix, comme avec Lazarus, j'ai bien 5 binaires après compilation.
Lorsque j'exécute le programme compilé avec Kylix, quelque soit la distribution, j'ai bien 5 process en exécution.
Par contre, si j'exécute le programme compilé avec Lazarus je n'ai plus qu'un seul (gros) process.
Est-ce normal ou bien ai-je loupé quelque chose au niveau des options de compilation, ou du link ou des déclarations d'unités ?
Je ne voudrai surtout pas que les librairies soient linkées statiquement (problème d'accès concurrents à ma base de données)
Autre remarque de détail cette fois :
A la compilation :
....
Code : Sélectionner tout - Visualiser dans une fenêtre à part Var c : char;
c:='a'; => ok
c:= 'é'; => pas ok
c := #233; => ok
Existe-t-il un moyen pour faire accepter au compilateur la deuxième ligne ?
Merci
Partager