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 26/12/2006, à 22:28

jd

libc6 2.5 sous edgy... risqué ?

Bonjour !

Afin de pouvoir installer un paquet (obexfs) nécessaire à la bonne utilisation de mon téléphone portable SE K610i, il me faudrait libc6 en version 2.5. La version d'edgy est en effet la 2.4-1ubuntu12.

Question : libc6 étant une lib pour le moins centrale, quelqu'un a t-il déjà installé la 2.5 sous edgy (depuis le dépôt feisty par exemple) ?

D'avance merci smile

Hors ligne

#2 Le 26/12/2006, à 22:47

Smarter

Re : libc6 2.5 sous edgy... risqué ?

A mon avis, ça serait plus simple de recompiler obexfs avec ta libc6 actuelle.

Hors ligne

#3 Le 26/12/2006, à 22:53

jd

Re : libc6 2.5 sous edgy... risqué ?

Ah oui, j'ai oublié de préciser que les deux versions source (0.7 et 0.8) ne compilent pas, d'où la tentative en deb, tout bêtement.

Hors ligne

#4 Le 26/12/2006, à 23:43

Smarter

Re : libc6 2.5 sous edgy... risqué ?

C'est quoi tes erreurs à la compil' ?

Hors ligne

#5 Le 27/12/2006, à 00:22

jd

Re : libc6 2.5 sous edgy... risqué ?

Smarter a écrit :

C'est quoi tes erreurs à la compil' ?

Merci de prendre un peu de temps pour ce problème mineur smile

jd@mop:~/obexfs-0.8$ ./configure
 [...]
jd@mop:~/obexfs-0.8$ make
make  all-recursive
make[1]: entrant dans le répertoire « /home/jd/obexfs-0.8 »
Making all in fuse
make[2]: entrant dans le répertoire « /home/jd/obexfs-0.8/fuse »
if gcc -DHAVE_CONFIG_H -I. -I. -I..     -Wall -W -Wmissing-declarations -Wmissing-prototypes -O2 -D_FILE_OFFSET_BITS=64 -MT obexfs.o -MD -MP -MF ".deps/obexfs.Tpo" \
          -c -o obexfs.o `test -f 'obexfs.c' || echo './'`obexfs.c; \
        then mv -f ".deps/obexfs.Tpo" ".deps/obexfs.Po"; \
        else rm -f ".deps/obexfs.Tpo"; exit 1; \
        fi
obexfs.c:31:18: error: fuse.h: Aucun fichier ou répertoire de ce type
obexfs.c:200: error: expected declaration specifiers or ‘...’ before ‘fuse_dirh_t’
obexfs.c:200: error: expected declaration specifiers or ‘...’ before ‘fuse_dirfil_t’
obexfs.c: In function ‘ofs_getdir’:
obexfs.c:218: warning: implicit declaration of function ‘filler’
obexfs.c:218: error: ‘h’ undeclared (first use in this function)
obexfs.c:218: error: (Each undeclared identifier is reported only once
obexfs.c:218: error: for each function it appears in.)
obexfs.c: At top level:
obexfs.c:315: warning: ‘struct fuse_file_info’ declared inside parameter list
obexfs.c:315: warning: its scope is only this definition or declaration, which is probably not what you want
obexfs.c: In function ‘ofs_open’:
obexfs.c:322: error: dereferencing pointer to incomplete type
obexfs.c: At top level:
obexfs.c:327: warning: ‘struct fuse_file_info’ declared inside parameter list
obexfs.c: In function ‘ofs_read’:
obexfs.c:336: error: dereferencing pointer to incomplete type
obexfs.c:345: warning: pointer targets in assignment differ in signedness
obexfs.c: At top level:
obexfs.c:359: warning: ‘struct fuse_file_info’ declared inside parameter list
obexfs.c: In function ‘ofs_write’:
obexfs.c:364: error: dereferencing pointer to incomplete type
obexfs.c: At top level:
obexfs.c:390: warning: ‘struct fuse_file_info’ declared inside parameter list
obexfs.c: In function ‘ofs_release’:
obexfs.c:395: error: dereferencing pointer to incomplete type
obexfs.c: In function ‘ofs_destroy’:
obexfs.c:460: warning: unused parameter ‘private_data’
obexfs.c: At top level:
obexfs.c:466: error: variable ‘ofs_oper’ has initializer but incomplete type
obexfs.c:467: error: unknown field ‘getattr’ specified in initializer
obexfs.c:467: warning: excess elements in struct initializer
obexfs.c:467: warning: (near initialization for ‘ofs_oper’)
obexfs.c:468: error: unknown field ‘readlink’ specified in initializer
obexfs.c:468: warning: excess elements in struct initializer
obexfs.c:468: warning: (near initialization for ‘ofs_oper’)
obexfs.c:469: error: unknown field ‘opendir’ specified in initializer
obexfs.c:469: warning: excess elements in struct initializer
obexfs.c:469: warning: (near initialization for ‘ofs_oper’)
obexfs.c:470: error: unknown field ‘readdir’ specified in initializer
obexfs.c:470: warning: excess elements in struct initializer
obexfs.c:470: warning: (near initialization for ‘ofs_oper’)
obexfs.c:471: error: unknown field ‘releasedir’ specified in initializer
obexfs.c:471: warning: excess elements in struct initializer
obexfs.c:471: warning: (near initialization for ‘ofs_oper’)
obexfs.c:472: error: unknown field ‘getdir’ specified in initializer
obexfs.c:472: warning: excess elements in struct initializer
obexfs.c:472: warning: (near initialization for ‘ofs_oper’)
obexfs.c:473: error: unknown field ‘mknod’ specified in initializer
obexfs.c:473: warning: excess elements in struct initializer
obexfs.c:473: warning: (near initialization for ‘ofs_oper’)
obexfs.c:474: error: unknown field ‘mkdir’ specified in initializer
obexfs.c:474: warning: excess elements in struct initializer
obexfs.c:474: warning: (near initialization for ‘ofs_oper’)
obexfs.c:475: error: unknown field ‘symlink’ specified in initializer
obexfs.c:475: warning: excess elements in struct initializer
obexfs.c:475: warning: (near initialization for ‘ofs_oper’)
obexfs.c:476: error: unknown field ‘unlink’ specified in initializer
obexfs.c:476: warning: excess elements in struct initializer
obexfs.c:476: warning: (near initialization for ‘ofs_oper’)
obexfs.c:477: error: unknown field ‘rmdir’ specified in initializer
obexfs.c:477: warning: excess elements in struct initializer
obexfs.c:477: warning: (near initialization for ‘ofs_oper’)
obexfs.c:478: error: unknown field ‘rename’ specified in initializer
obexfs.c:478: warning: excess elements in struct initializer
obexfs.c:478: warning: (near initialization for ‘ofs_oper’)
obexfs.c:479: error: unknown field ‘link’ specified in initializer
obexfs.c:479: warning: excess elements in struct initializer
obexfs.c:479: warning: (near initialization for ‘ofs_oper’)
obexfs.c:480: error: unknown field ‘chmod’ specified in initializer
obexfs.c:480: warning: excess elements in struct initializer
obexfs.c:480: warning: (near initialization for ‘ofs_oper’)
obexfs.c:481: error: unknown field ‘chown’ specified in initializer
obexfs.c:481: warning: excess elements in struct initializer
obexfs.c:481: warning: (near initialization for ‘ofs_oper’)
obexfs.c:482: error: unknown field ‘truncate’ specified in initializer
obexfs.c:482: warning: excess elements in struct initializer
obexfs.c:482: warning: (near initialization for ‘ofs_oper’)
obexfs.c:483: error: unknown field ‘utime’ specified in initializer
obexfs.c:483: warning: excess elements in struct initializer
obexfs.c:483: warning: (near initialization for ‘ofs_oper’)
obexfs.c:484: error: unknown field ‘open’ specified in initializer
obexfs.c:484: warning: excess elements in struct initializer
obexfs.c:484: warning: (near initialization for ‘ofs_oper’)
obexfs.c:485: error: unknown field ‘read’ specified in initializer
obexfs.c:485: warning: excess elements in struct initializer
obexfs.c:485: warning: (near initialization for ‘ofs_oper’)
obexfs.c:486: error: unknown field ‘write’ specified in initializer
obexfs.c:486: warning: excess elements in struct initializer
obexfs.c:486: warning: (near initialization for ‘ofs_oper’)
obexfs.c:487: error: unknown field ‘statfs’ specified in initializer
obexfs.c:487: warning: excess elements in struct initializer
obexfs.c:487: warning: (near initialization for ‘ofs_oper’)
obexfs.c:488: error: unknown field ‘release’ specified in initializer
obexfs.c:488: warning: excess elements in struct initializer
obexfs.c:488: warning: (near initialization for ‘ofs_oper’)
obexfs.c:489: error: unknown field ‘flush’ specified in initializer
obexfs.c:489: warning: excess elements in struct initializer
obexfs.c:489: warning: (near initialization for ‘ofs_oper’)
obexfs.c:490: error: unknown field ‘fsync’ specified in initializer
obexfs.c:490: warning: excess elements in struct initializer
obexfs.c:490: warning: (near initialization for ‘ofs_oper’)
obexfs.c:491: error: unknown field ‘init’ specified in initializer
obexfs.c:491: warning: excess elements in struct initializer
obexfs.c:491: warning: (near initialization for ‘ofs_oper’)
obexfs.c:492: error: unknown field ‘destroy’ specified in initializer
obexfs.c:493: warning: excess elements in struct initializer
obexfs.c:493: warning: (near initialization for ‘ofs_oper’)
obexfs.c: In function ‘main’:
obexfs.c:587: warning: implicit declaration of function ‘fuse_main’
make[2]: *** [obexfs.o] Erreur 1
make[2]: quittant le répertoire « /home/jd/obexfs-0.8/fuse »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /home/jd/obexfs-0.8 »
make: *** [all] Erreur 2

J'ai vaguement cherché à indiquer où se trouve fuse, un truc du genre, mais j'ai pas eu envie de trop batailler avec tout ça ce soir, je dois avouer... En liant simplement (symboliquement) fuse/fuse.h vers /usr/src/linux-headers-2.6.17-10-generic/include/linux/fuse.h, je me débarrasse juste de l'erreur sur fuse.h introuvable ; les erreurs suivantes demeurent.

Edit : Utilise les balises (Code) pour coller des résultats de commande

Dernière modification par michel2652 (Le 10/02/2007, à 04:22)

Hors ligne

#6 Le 10/02/2007, à 02:24

Samsap

Re : libc6 2.5 sous edgy... risqué ?

Ouhaou,
Je suis dans le même pétrin depuis toute la soirée... exactement même problème à la compilation. Changé le fuse.h aussi.
L'erreur semble venir du type 'fuse_dirh_t' qui n'est pas reconnu...?

J'ai installer tous les paquets que je trouvais sur fuse et obex...

Merci;)

Dernière modification par Samsap (Le 10/02/2007, à 02:24)

Hors ligne

#7 Le 10/02/2007, à 04:06

jd

Re : libc6 2.5 sous edgy... risqué ?

Hum, perso, depuis le temps, je suis passé à feisty.

Hors ligne

#8 Le 10/02/2007, à 12:59

Samsap

Re : libc6 2.5 sous edgy... risqué ?

Hum, perso, je viens de ré-installer Edgy après éradication total de Windows et je préfère attendre un peu pour Feisty wink
Mais cette dernière est vraiment bien pour le bluetooth ? Tu as obexfs de préinstallé?
Sinon, où as tu trouvé le paquet .deb de obexfs? J'ai trouvé que la source.

Hors ligne

#9 Le 10/02/2007, à 21:59

Smarter

Re : libc6 2.5 sous edgy... risqué ?

sinon tu peux essayer de compiler la version de feisty sur edgy(pas testé, pas sur que ça marche):

sudo apt-get install apt-src
sudo apt-src update
sudo apt-src install obexfs
sudo apt-src build -i obexfs

Dernière modification par Smarter (Le 10/02/2007, à 22:00)

Hors ligne

#10 Le 11/02/2007, à 20:10

Samsap

Re : libc6 2.5 sous edgy... risqué ?

J'ai finalement trouvé le paquet sur un site Debian

Par contre, si tu suivais ce tuto ou celui-là, tu peux peut-être m'expliquer pourquoi ils écrivent des commande bizarre avec # apres obexfs et obexautofs...?
Parce que chez moi, pas moyen de monté le filesystem de mon telephone autrement qu'avec ca:

sudo obexfs -b 00:12:EE:A5:2D:44 -B 6 /media/phone

Je souhaitais implémenter ça dans mon fstab... mais en vain hmm

Espérant pas être trop hors sujet... merci pour l'aide.

Sam

Dernière modification par Samsap (Le 11/02/2007, à 20:12)

Hors ligne