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 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). big_smile

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

Julian a écrit :

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.

Julian a écrit :

Tu dois te dire "mais de quoi j'me mêle!"

Pas du tout, si c'est pour faire avancer le post.

Julian a écrit :

, 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 hmm .
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 sad
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