Bonjour,
Voilà, je travaille sur une petite application GUI toute simple, qui permet de faire patienter un utilisateur durant un calcul relativement long, tout ça, sous Linux. Je développe tout ceci sous Ubuntu 9.04, à l'aide de QtCreator 1.1.0 et Qt 4.5.1.
Hop, une fois codé, je compile, je lance, ca fonctionne niquel. Le truc, c'est que cette application est destinée à tourner sous une autre (mini) distribution sous forme de Live Cd : puppy-linux. Je lance donc puppy-linux sur mon poste, j'y colle mon application, et je lance le tout. Là, il m'indique qu'il lui faut la librairie libQtGui.so.4. Je lui fourni, et relance mon application ... et un "Segmentation fault" apparait.
Premier réflexe, je met le nez dans mon code ... mais rien de bizarre ne me saute aux yeux. Je me demande donc, si ca viendrait pas d'autre part. Je décide de re-creer une application GUI sous QtCreator , sans rien faire de plus. Je génère le code automatiquement, je compile, je lance, une fenetre vierge apparait. Je n'ai donc pas ajouté une seule ligne personnelle à ce code. Je lance le code sous puppy-linux, et même problème : "Segmentation fault". Conclusion, ca vient pas de mon code ...
Je me tourne donc vers vous. Pourquoi ca refuse de fonctionner sous puppy-linux, alors que ca fonctionne parfaitement bien sous ubuntu ?
Cordialement,
PKO
Partager