Page 1 sur 1
bug dans un soft
Publié : jeu. 07/mai/2009 19:03
par venom
bonjour,
et oui c'est encore moi sous linux
voila je rencontre un petit souci j'ai voulu programmer un playeur audio avec image png pour un plus beau rendu.
le souci c'est que 3 personne sur 4 l'executable donne aucun effet :
la personne double clic dessus et rien ne se passe. alors que chez moi et un pote sa tourne niquel
pourriez vous testez sur vos distrib svp et me donner votre rapports?
d'avance merci
TÉLÉCHARGER
et avez vous des idées ? car je ne voie pas pourquoi mon code fonctionne pas
@++
Publié : jeu. 07/mai/2009 21:31
par Progi1984
Est ce qu'ils ont les bons paquets utiles à ton tool ?
Ont il essayé de la lancer à partir de la console ? (Affiche les msg d'erreurs)
Publié : jeu. 07/mai/2009 23:33
par venom
Est ce qu'ils ont les bons paquets utiles à ton tool ?
je pense que non
n'etant pas un habituer de linux je suis entrain de me rendre compte que pour rendre un logiciel compatible ca n'est pas facile car si il faut installer mes paquets chez eux bonjour la gallere
Ont il essayé de la lancer à partir de la console ? (Affiche les msg d'erreurs)
excuse moi mais comme je dit au dessus je ne suis pas un habituer de linux comment fait t'ont pour lancer depuis une consoles stp ?
merci de ton aide Progi1984
@++
Publié : ven. 08/mai/2009 7:47
par Progi1984
Publié : ven. 08/mai/2009 10:32
par venom
merci,
chez moi le soft se lance et apres avoir choisis une musique il me dit sa :
Code : Tout sélectionner
(NUX:15167): Gtk-CRITICAL **: gtk_tree_model_iter_nth_child: assertion `n >= 0' failed
chez un pote ou sa ne se lance pas du tout il a sa comme rapport :
Code : Tout sélectionner
alex@alex-laptop:~$ cd /home/alex/Bureau/NUX/
alex@alex-laptop:~/Bureau/NUX$ ./NUX
./NUX: error while loading shared libraries: libxine.so.1: cannot open shared object file: No such file or directory
alex@alex-laptop:~/Bureau/NUX$
voila. et chez toi sa se lance ?
@++
Publié : ven. 08/mai/2009 11:36
par Progi1984
venom a écrit :merci,
chez moi le soft se lance et apres avoir choisis une musique il me dit sa :
Code : Tout sélectionner
(NUX:15167): Gtk-CRITICAL **: gtk_tree_model_iter_nth_child: assertion `n >= 0' failed
Qu'as tu comme gadget dans ton interface ? Un tit screen ?
venom a écrit :
chez un pote ou sa ne se lance pas du tout il a sa comme rapport :
Code : Tout sélectionner
alex@alex-laptop:~$ cd /home/alex/Bureau/NUX/
alex@alex-laptop:~/Bureau/NUX$ ./NUX
./NUX: error while loading shared libraries: libxine.so.1: cannot open shared object file: No such file or directory
alex@alex-laptop:~/Bureau/NUX$
Que ton collègue installe le package "libxine"...
Publié : ven. 08/mai/2009 12:19
par venom
j'ai juste des imagesgadgets
et mon pote a installer libxine et pareille il a du partir je lui demanderai son rapport des que je le voie.
@++
Publié : ven. 08/mai/2009 12:28
par Progi1984
Oki pour les deux, il ne te dit que ce message d'erreur ?
Publié : ven. 08/mai/2009 12:29
par Anonyme
Logiquement , pour rendre un soft compatible un dev sous linux fabrique un paquet .deb et indique les dépendances , lors de l'install de ton log , les dépendances sont vérifiés & installé automatiquement si nécessaire.
Publié : ven. 08/mai/2009 12:37
par venom
moi oui quand je le lance sur mon ordi il me dit que sa :
Code : Tout sélectionner
(NUX:15167): Gtk-CRITICAL **: gtk_tree_model_iter_nth_child: assertion `n >= 0' failed
après avoir choisir ma musique mais le son fonctionne.
et mon pote a installer libxine et pareille double clic et rien malheureusement il a du partir et n'a pas pu le lancer via terminal.
Logiquement , pour rendre un soft compatible un dev sous linux fabrique un paquet .deb et indique les dépendances , lors de l'install de ton log , les dépendances sont vérifiés & installé automatiquement si nécessaire.
désolé je ne comprend pas la
@++
Publié : ven. 08/mai/2009 12:46
par Progi1984
Pour voir les dépendances requises par ton logiciel, fais un :
Exemple :
Code : Tout sélectionner
franklin@novatux-laptop:~/Bureau/DD_PureBasic/Proj_Moebius/Sample_Bat$ objdump -p ../moebius | grep NEEDED
NEEDED libpthread.so.0
NEEDED libc.so.6
Publié : ven. 08/mai/2009 13:11
par venom
sa ma mis sa :
Code : Tout sélectionner
NEEDED libm.so.6
NEEDED libpng12.so.0
NEEDED libxine.so.1
NEEDED libgtk-x11-2.0.so.0
NEEDED libgdk-x11-2.0.so.0
NEEDED libatk-1.0.so.0
NEEDED libpangoft2-1.0.so.0
NEEDED libgdk_pixbuf-2.0.so.0
NEEDED libpangocairo-1.0.so.0
NEEDED libgio-2.0.so.0
NEEDED libcairo.so.2
NEEDED libpango-1.0.so.0
NEEDED libfreetype.so.6
NEEDED libfontconfig.so.1
NEEDED libgobject-2.0.so.0
NEEDED libgmodule-2.0.so.0
NEEDED libglib-2.0.so.0
NEEDED libgthread-2.0.so.0
NEEDED librt.so.1
NEEDED libpthread.so.0
NEEDED libc.so.6
NEEDED libX11.so.6

sa fait beaucoup non ?
donc si je comprend bien les geans doivent installer tous ces paquets pour se servir d'un simple lecteurs audio compiler sous linux et purebasic ?
c'est bien sa ?
@++
Publié : ven. 08/mai/2009 13:29
par Progi1984
Oui, mais disons que 90% sont déjà installés par défaut sous Linux genre libc, libX11, libglib, libpng12, etc...
Pour Moebius GUI,
Code : Tout sélectionner
franklin@novatux-laptop:~/Bureau/DD_PureBasic/Proj_Moebius/Sample_Bat$ objdump -p ../moebius_gui | grep NEEDED
NEEDED libpthread.so.0
NEEDED libgtk-x11-2.0.so.0
NEEDED libgdk-x11-2.0.so.0
NEEDED libatk-1.0.so.0
NEEDED libgdk_pixbuf-2.0.so.0
NEEDED libm.so.6
NEEDED libpangocairo-1.0.so.0
NEEDED libpango-1.0.so.0
NEEDED libcairo.so.2
NEEDED libgobject-2.0.so.0
NEEDED libgmodule-2.0.so.0
NEEDED libdl.so.2
NEEDED libglib-2.0.so.0
NEEDED libgthread-2.0.so.0
NEEDED librt.so.1
NEEDED libc.so.6