Pages : 1
#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
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é ?
C'est quoi tes erreurs à la compil' ?
Merci de prendre un peu de temps pour ce problème mineur
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
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
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
Pages : 1