#1 Le 16/08/2005, à 17:47
- marc059
[OK] En compilant transcode, j'obtiens l'erreur : recompile with -fPIC
Bonjour,
J'essaye de compiler le programme transcode.
Et voici ce que j'obtiens comme erreur :
/usr/bin/ld: /usr/lib/libavcodec.a(utils.o): relocation R_X86_64_32S can not be used when making a shared object; recompile with -fPIC
J'ai bien essaye de déclarer des variables tel que : CFLAGS = '-fPIC' mais rien a faire, j'ai toujours ce message d'erreur.
Si vous avez une solution, je suis preneur.
Merci.
A+
Dernière modification par perso (Le 16/08/2005, à 21:54)
Lire c'est apprendre, faire c'est comprendre.
Un Ch'ti à Paris :-)
Jaunty sur Eeepc 1000H et sur Station.
Hors ligne
#2 Le 16/08/2005, à 21:53
- marc059
Re : [OK] En compilant transcode, j'obtiens l'erreur : recompile with -fPIC
Bon, j'ai trouvé, enfin de compte, ce dernier utilise ffmpeg que j'avais intégré, par Synaptic.
J'ai donc récupéré les sources de ce dernier pour le recompiler avec l'option '-fPIC'.
A+
Dernière modification par perso (Le 16/08/2005, à 21:54)
Lire c'est apprendre, faire c'est comprendre.
Un Ch'ti à Paris :-)
Jaunty sur Eeepc 1000H et sur Station.
Hors ligne
#3 Le 16/08/2005, à 22:08
- Julian
Re : [OK] En compilant transcode, j'obtiens l'erreur : recompile with -fPIC
Salut,
Si tu compiles transcode, tu dois avoir de bonnes raisons.
Par curiosité, peux-tu me dire pourquoi tu n'utilises pas Synaptic pour l'installer?
Dernière modification par Julian (Le 16/08/2005, à 22:09)
julian@jabber.fr
Hors ligne
#4 Le 16/08/2005, à 23:31
- marc059
Re : [OK] En compilant transcode, j'obtiens l'erreur : recompile with -fPIC
Salut,
C'est un problème de dépendance, que je n'arrive pas a satisfaire.
Donc, en recompilant, je n'aurais plus de problème (ou moins peut-être).
A+
Lire c'est apprendre, faire c'est comprendre.
Un Ch'ti à Paris :-)
Jaunty sur Eeepc 1000H et sur Station.
Hors ligne
#5 Le 17/08/2005, à 00:37
- Julian
Re : [OK] En compilant transcode, j'obtiens l'erreur : recompile with -fPIC
Quel problème de dépendances?
En utilisant les backports d'Ubuntu?
Tu dois te dire "mais de quoi j'me mêle!", en fait j'ai fais un tuto sur transcode/dvdrip, je mène donc ma petite enquête sur les problèmes que les utilisateurs peuvent rencontrer.
julian@jabber.fr
Hors ligne
#6 Le 17/08/2005, à 07:36
- marc059
Re : [OK] En compilant transcode, j'obtiens l'erreur : recompile with -fPIC
Quel problème de dépendances?
e ne sais plus trop. Mais par exemple, Transcode nécessite ffmpeg.
Ce dernier doit être compilé avec l'option -fPIC pour qu'il puisse intégrer mon application.
Tu dois te dire "mais de quoi j'me mêle!"
Pas du tout, si c'est pour faire avancer le post.
, en fait j'ai fais un tuto sur transcode/dvdrip, je mène donc ma petite enquête sur les problèmes que les utilisateurs peuvent rencontrer.
Il est ou ce tuto ?
A+
Lire c'est apprendre, faire c'est comprendre.
Un Ch'ti à Paris :-)
Jaunty sur Eeepc 1000H et sur Station.
Hors ligne
#7 Le 17/08/2005, à 12:47
- Julian
Re : [OK] En compilant transcode, j'obtiens l'erreur : recompile with -fPIC
Transcode s'installe normalement sans probleme grâce aux backports, et ffmpeg est pris en compte.
C'est bizarre ton problème de dépendance.
Mon tuto est sur le wiki:
http://wiki.ubuntu-fr.org/applications/dvdrip_en_mode_cluster
C'est pour une utilisation de dvdrip en mode cluster, mais je parle de l'installation de transcode.
julian@jabber.fr
Hors ligne
#8 Le 17/08/2005, à 14:26
- marc059
Re : [OK] En compilant transcode, j'obtiens l'erreur : recompile with -fPIC
Merci pour l'info.
Je consulterais le lien des que j'aurais un instant.
A+
Lire c'est apprendre, faire c'est comprendre.
Un Ch'ti à Paris :-)
Jaunty sur Eeepc 1000H et sur Station.
Hors ligne
#9 Le 21/08/2005, à 20:56
- Marukakuru
Re : [OK] En compilant transcode, j'obtiens l'erreur : recompile with -fPIC
Ben tiens, puisqu'on parle ici des problèmes de dépendance de transcode, voici celui que j'ai :
Dépend : libgcc1 (>=1:4.0.0-7) mais 1:4.0-0pre6ubuntu7 doit être installé
C'est bien ballot, d'autant plus que j'ai pu installer dvd::rip il y a une semaine sans le moindre problème (mais bon depuis, tentative d'upgrade du driver ATI, foirage complet, réinstall, tout ça... Une vieille habitude de windowsien, sûrement).
9ème corollaire à la loi de Murphy : "L'Univers n'est pas indifférent à l'intelligence, il lui est activement hostile."
Hors ligne
#10 Le 21/08/2005, à 21:12
- Julian
Re : [OK] En compilant transcode, j'obtiens l'erreur : recompile with -fPIC
Ben j'ai fais une installation complète sur une nouvelle machine hier,
et je n'ai TOUJOURS PAS rencontré le moindre problème avec transcode!
Pourtant je l'ai installé un "paquet" de fois ce transcode.
Du temps des dépots marillat là oui c'était le bronx, mais maintenant avec les backports c'est que du bonheur normalement.
Vous utilisez quels dépôts et quel guide poiur l'installer???
C'est quand même dingue ce truc là!
julian@jabber.fr
Hors ligne
#11 Le 21/08/2005, à 21:25
- Marukakuru
Re : [OK] En compilant transcode, j'obtiens l'erreur : recompile with -fPIC
Et c'est bien pour éviter les problèmes que j'utilise les backports et pas les dépôts Marillat :
deb http://fr.archive.ubuntu.com/ubuntu hoary-backports main universe multiverse restricted
deb http://ubuntu-backports.mirrormax.net/ hoary-backports-staging main universe multiverse restricted
deb http://ubuntu-backports.mirrormax.net/ hoary-extras main universe multiverse restricted
deb http://ubuntu-backports.mirrormax.net/ hoary-extras-staging main universe multiverse restricted
Pour le guide, aucun en particulier, un simple "sudo apt-get install dvdrip", qui avait marché il y a une semaine.
Edit : ah si ! Je me suis basé sur le start guide en anglais, qu'on trouve en page d'accueil du wiki.
Dernière modification par Maruk (Le 21/08/2005, à 21:28)
9ème corollaire à la loi de Murphy : "L'Univers n'est pas indifférent à l'intelligence, il lui est activement hostile."
Hors ligne
#12 Le 21/08/2005, à 21:48
- Julian
Re : [OK] En compilant transcode, j'obtiens l'erreur : recompile with -fPIC
Salut,
Les backports "officiels" c'est nickel, les backports staging (+ ou - instable) c'est déconseillé, et on le dit partout.
deb http://fr.archive.ubuntu.com/ubuntu hoary-backports main universe multiverse restricted
deb http://ubuntu-backports.mirrormax.net/ hoary-extras main universe multiverse restricted
Ca suffit largement, le problème vient surement de ça.
Aucun soucis hier avec ces 2 dépôts.
Dernière modification par Julian (Le 21/08/2005, à 21:49)
julian@jabber.fr
Hors ligne
#13 Le 22/08/2005, à 09:32
- Marukakuru
Re : [OK] En compilant transcode, j'obtiens l'erreur : recompile with -fPIC
Non, rien à faire.
J'ai même viré les infos contenues /var/lib/apt/lists/ pour forcer le rechargement complet des listes de packages avec sudo apt-get update, mais j'ai toujours la même erreur.
9ème corollaire à la loi de Murphy : "L'Univers n'est pas indifférent à l'intelligence, il lui est activement hostile."
Hors ligne
#14 Le 22/08/2005, à 14:19
- Julian
Re : [OK] En compilant transcode, j'obtiens l'erreur : recompile with -fPIC
As-tu fais une mise à jour de ta distrib avec les dépôts "staging" d'activé, comme tu le mettais précédemment?
Si c'est le cas, je ne suis pas non plus expert en backports, mais j'ai bien peur que tu ais installé des dépôts instables et trop récent, rendant ta distrib un peu capricieuse .
Je te dis ça parce que l'installation de transcode ne pose normalement aucun soucis.
Si c'est pas le cas, et que t'as n'as pas mis à jour ta distrib, je ne peux pas plus t'aider, sorry.
julian@jabber.fr
Hors ligne
#15 Le 22/08/2005, à 19:46
- Marukakuru
Re : [OK] En compilant transcode, j'obtiens l'erreur : recompile with -fPIC
J'ai été vérifier sur le serveur : le seul paquet "transcode" date du 1er juin... Récupération faite, il demande bien la libgcc1 en version 1:4.0.0-7
Est-ce que j'ai raté une mise-à-jour de cette librairie ? Elle en est à quelle version chez vous ?
Edit : j'ai fini par trouver. La libgcc1 version 1:4.0.0-7 est disponible dans les dépôts "hoary-backports". Mais curieusement, cela ne semble pas avoir été repris dans les backports officiels.
Dernière modification par Maruk (Le 26/08/2005, à 20:44)
9ème corollaire à la loi de Murphy : "L'Univers n'est pas indifférent à l'intelligence, il lui est activement hostile."
Hors ligne