Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/10/2009, à 21:26

Pwill

RESOLU [Wubi] oRis.bin not found ? executable pas compatible ?

Bonjour,

je viens d'installer Ubuntu 8.10 via Wubi sur une partition XP Pro.
Je voudrais utiliser le programme Oris (http://www.enib.fr/~harrouet/oris.html).
Depuis un live CD de Ubuntu sur une clef USB, j'arrive à le lancer sans problème (après installation de libstdc++5).

Par contre lorsque je tente de le faire depuis cette version Wubi de Ubuntu, ca ne marche pas.

J'ai les fichiers oris et oRis.bin dans un même répertoire.
En ligne de commande, habituellement je fais ca : "./oris &" et j'ai une interface graphique qui apparait.

Maintenant ca ne marche plus, j'ai ce message d'erreur : "/home/florent/oRis/Bin/oRis.bin not found"

Pourtant le fichier est bien là, l'arborescence du programme n'a pas changé.


Une idée du pourquoi du comment ?
Est-ce que par hasard y'aurait pas un problème de comptabilité entre exécutables compilés pour Unix et ceux pour Windows ? J'utilise très peu Unix mais je crois me souvenir d'un truc du genre.
Cette version Wubi ne ferait pas fonctionner des fichiers compilés pour Unix ?

Qu'en dites vous ?

Dernière modification par Pwill (Le 16/10/2009, à 19:39)

Hors ligne

#2 Le 12/10/2009, à 21:32

Jos31

Re : RESOLU [Wubi] oRis.bin not found ? executable pas compatible ?

Salut,

A mon avis c'est une coincidence. A tout hasard, regarde si le fichier oris.bin a les permissions d'executions (bouton droit -> Propriétés), et regarde si les majuscules / minuscules de son nom correspondent a ceux du message d'erreur (linux est sensible a la casse contrairement a windows)

Le linux de wubi est un linux comme les autres

Hors ligne

#3 Le 12/10/2009, à 21:42

Pwill

Re : RESOLU [Wubi] oRis.bin not found ? executable pas compatible ?

Salut,

Pour les droits : read & write pour l'owner. J'ai changé none à read & write pour le group et other. Mais ca ne change rien, même message d'erreur.

Au niveau de la casse, je ne vois pas de différence. J'ai fait un copié collé de l'arborescence, comme je l'ai auparavant fait sur ma version Ubuntu Live.

Bon du coup, si c'est pas une histoire de compatibilité, je vais mettre à jour cette version 8.10. On me propose de passer à la 9.04.

Merci de ton attention wink

Hors ligne

#4 Le 12/10/2009, à 22:01

AlexandreP

Re : RESOLU [Wubi] oRis.bin not found ? executable pas compatible ?

Jos31 a écrit :

A tout hasard, regarde si le fichier oris.bin a les permissions d'executions

Pwill a écrit :

Pour les droits : read & write pour l'owner. J'ai changé none à read & write pour le group et other. Mais ca ne change rien, même message d'erreur.

Jos31 mentionnait la permission d'exécution, pas celles de lecture et d'écriture. La permission d'exécution, c'est une case Exécution au-dessous de la liste des permissions.

Pourtant, le message d'erreur indique bien "/home/florent/oRis/Bin/oRis.bin not found", donc que le fichier oRis.bin est introuvable dans le dossier /home/florent/oRis/Bin/. hmm


«La capacité d'apprendre est un don; La faculté d'apprendre est un talent; La volonté d'apprendre est un choix.» -Frank Herbert
93,8% des gens sont capables d'inventer des statistiques sans fournir d'études à l'appui.

Hors ligne

#5 Le 12/10/2009, à 22:30

Pwill

Re : RESOLU [Wubi] oRis.bin not found ? executable pas compatible ?

Ah ok, autant pour moi. J'ai coché la case pour autoriser l'exécution comme programme mais toujours le même message d'erreur.

Si je fais "more /home/florent/oRis/Bin/oRis.bin", il me dit "Not a Text file".

Donc à priori le fichier existe.

J'ai aussi essayé de reprendre l'archive depuis le site web et de l'extraire. Même message d'erreur "not found".
J'ai regardé si j'avais bien les librairies libGL.so.1 et libGLU.so.1 et elles sont dans /usr/lib/ comme préconisé sur le site.

Pour info, à tout hasard, il me rend pas la main quand je fais "./oris &"
Je fais ctrl+C pour l'avoir.

Edit: et je suis passé en Ubuntu Jaunty 9.04. J'ai aussi testé en tant que root. Sans plus de succès.

Dernière modification par Pwill (Le 12/10/2009, à 22:36)

Hors ligne

#6 Le 13/10/2009, à 11:28

Pwill

Re : RESOLU [Wubi] oRis.bin not found ? executable pas compatible ?

Bonjour,

c'est encore moi !

est-ce que c'est normal si je fais "uname -a" d'avoir ca  ?

Linux ubuntu 2.6.28-15-generic #52-Ubuntu SMP Wed Sep 9 10:48:52 UTC 2009 x86_64 GNU/Linux

Le 64 veut dire que je suis en 64 bits ? Est-ce que ca peut poser problème pour le .bin ?

Edit : et si je fais ca "file ./oRis.bin"
j'obtiens ca :
./oRis.bin: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.5, stripped


Ca vous parle ?

Dernière modification par Pwill (Le 13/10/2009, à 11:35)

Hors ligne

#7 Le 13/10/2009, à 12:07

Jos31

Re : RESOLU [Wubi] oRis.bin not found ? executable pas compatible ?

Ca peux en effet venir de la.
Essaye de lancer dans le répertoire oris:

./oRis.bin

Peux tu nous dire le contenu du fichier oris?

cat oris

Hors ligne

#8 Le 16/10/2009, à 19:38

Pwill

Re : RESOLU [Wubi] oRis.bin not found ? executable pas compatible ?

Hello !

Merci Jos ! C'est bien un problème de version 64bit pour un exe 32bit. Wubi a télécharger sans me le préciser une version d'Ubuntu en 64 bits...
Voilà, j'ai refait l'installation avec une version 32 bit et maintenant tout fonctionne :-)

Hors ligne

#9 Le 30/11/2009, à 12:26

clymax

Re : RESOLU [Wubi] oRis.bin not found ? executable pas compatible ?

Bonjour,
Désolé de deterrer un post resolu.

newbie sous ubuntu, j'essaie sans succès d'installer oris (le paquet deb est assez ancien)

Je suis sous ubuntu 9.10

l'installateur de paquets refuse l'installation pour un pb de dependance.

Erreur : Dépendance non satisfaite : libglib1.2

Je n'arrive pas à trouver ce paquet.

Je vois que vous utilisez oris. Pouvez vous me guider pour l'installer ?

Hors ligne

#10 Le 30/11/2009, à 12:47

Jos31

Re : RESOLU [Wubi] oRis.bin not found ? executable pas compatible ?

Plop

Tu es sous Ubuntu 32bits ou 64bits?

Pour 32bits:

wget http://fr.archive.ubuntu.com/ubuntu/pool/universe/g/glib1.2/libglib1.2ldbl_1.2.10-19build1_i386.deb
sudo dpkg -i libglib1.2ldbl_1.2.10-19build1_i386.deb

Pour 64bits:

wget http://fr.archive.ubuntu.com/ubuntu/pool/universe/g/glib1.2/libglib1.2ldbl_1.2.10-19build1_amd64.deb
sudo dpkg -i libglib1.2ldbl_1.2.10-19build1_amd64.deb

Hors ligne

#11 Le 30/11/2009, à 17:24

clymax

Re : RESOLU [Wubi] oRis.bin not found ? executable pas compatible ?

Merci pour ta réponse rapide, je suis sous 32bits

J'ai exécuté le code que tu m'as donné pour  et voilà le résultat:

maxime@maxtop:~$ wget http://fr.archive.ubuntu.com/ubuntu/pool/universe/g/glib1.2/libglib1.2ldbl_1.2.10-19build1_i386.deb
--2009-11-30 17:16:01--  http://fr.archive.ubuntu.com/ubuntu/pool/universe/g/glib1.2/libglib1.2ldbl_1.2.10-19build1_i386.deb
Résolution de fr.archive.ubuntu.com... 
88.191.250.131
Connexion vers fr.archive.ubuntu.com|88.191.250.131|:80... connecté.
requête HTTP transmise, en attente de la réponse... 200 OK
Longueur: 122724 (120K) [text/plain]
Saving to: `libglib1.2ldbl_1.2.10-19build1_i386.deb.2'

100%[======================================>] 122 724      497K/s   in 0,2s    

2009-11-30 17:16:06 (497 KB/s) - « libglib1.2ldbl_1.2.10-19build1_i386.deb.2 » sauvegardé [122724/122724]

maxime@maxtop:~$ sudo dpkg -i libglib1.2ldbl_1.2.10-19build1_i386.deb
[sudo] password for maxime: 
(Lecture de la base de données... 169709 fichiers et répertoires déjà installés.)
Préparation du remplacement de libglib1.2ldbl 1.2.10-19build1 (en utilisant libglib1.2ldbl_1.2.10-19build1_i386.deb) ...
Dépaquetage de la mise à jour de libglib1.2ldbl ...
Paramétrage de libglib1.2ldbl (1.2.10-19build1) ...

Traitement des actions différées (« triggers ») pour « libc-bin »...
ldconfig deferred processing now taking place
maxime@maxtop:~$

si j'essaye d'installer le paquet DEB, il maintient le même problème de dépendance non satisfaite à libglib1.2.

Là, je patauge.

Hors ligne