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 04/01/2012, à 15:36

marseillois

[Résolu] imagemovie sans install & librairie glib

Bonjour à tous,

Je cherche à essayer imagemovie sans l'installer sur un portable ACER double coeur en dual boot avec W7
Après avoir téléchargé et décompréssé le fichier .tar.gz et lu le read me , je lance en ligne de commande :
-laptop:~$ cd /home/gerard/Téléchargements/imagemovie/imagemovie-094
-laptop:~/Téléchargements/imagemovie/imagemovie-094$ ./autogen.sh
et j'obtiens :
**Error**: You must have `libtool' installed.
You can get it from: ftp://ftp.gnu.org/pub/gnu/

**Error**: You must have `glib' installed.
You can get it from: ftp://ftp.gtk.org/pub/gtk

Je suis allé charger libtool sur le site indiqué, et maintenant, il me reste
-laptop:~/Téléchargements/imagemovie/imagemovie-094$ ./autogen.sh
**Error**: You must have `glib' installed.
You can get it from: ftp://ftp.gtk.org/pub/gtk

Je me rends sur le site ftp://ftp.gtk.org/pub/gtk pour charger cette librairie ; sur ce site je ne trouve que essentiellement des références à gtk

Dans mon gestionnaire de paquet je trouve installées libglib-perl 1:1.222.1, libglib2.0-0 2.24.1-0ubuntu1, libglib2.0.cil 2.12-.9-4, libglib2.0-data   2.24.1-0ubuntu1, libglibmm-2.4-1c2a  2.24.2-0ubuntu1
et une multitude de libglib****** diverses dont je ne sais laquelle télécharger

Quelqu'un peut-il m'apporter son aide ???

Merci d'avance

Dernière modification par marseillois (Le 12/01/2012, à 15:00)

Hors ligne

#2 Le 04/01/2012, à 15:46

f.x0

Re : [Résolu] imagemovie sans install & librairie glib

Bonjour marseillois,

Das ce répertoire : ftp://ftp.gtk.org/pub/gtk/v2.9/

Il y a un fichier : ftp://ftp.gtk.org/pub/gtk/v2.9/glib-2.9.6.tar.bz2

Mais il y a peut-être d'autres versions plus récentes
à cette adresse ftp://ftp.gtk.org/pub/gtk/

Cherches dans les autres répertoires que v2.9

Dernière modification par f.x0 (Le 04/01/2012, à 15:47)


SOPI

Hors ligne

#3 Le 04/01/2012, à 15:48

leold

Re : [Résolu] imagemovie sans install & librairie glib

hello
tu trouveras ton paquet ici
si tu es pas sous aneiric change le nom dans le lien par celui que tu veux
http://packages.ubuntu.com/fr/oneiric/libdbus-glib-1-2


l’imbécile est pas celui qui ne sait pas mais celui qui refuse d’apprendre

Hors ligne

#4 Le 04/01/2012, à 15:54

louis94

Re : [Résolu] imagemovie sans install & librairie glib

Bonjour,

Les fichiers d'en-tête de glib sont disponibles dans le dépôts :

sudo apt-get install libglib2.0-dev

Le -dev à la fin du nom du paquet indique qu'il est destiné au développement (ou à la compilation, comme dans ton cas).

Si tu as d'autres problèmes de dépendances, jette un œil ici (en Anglais), section « dependencies » pour des infos sur la version à installer.

Louis

Hors ligne

#5 Le 04/01/2012, à 20:45

marseillois

Re : [Résolu] imagemovie sans install & librairie glib

Salut et merci à tous,

Depuis j'ai essayé la méthode proposée par Louis94 (parce que j'avais repéré le paquet libglib2.0-dev lors d'une interrogation de Synaptic, donc présent dans mes dépots) mais en ligne de commande puisque je cherche à comprendre & l'install semble correcte
Mais tout se gate lorsque je  relance l'autogen de imagemovie.
gerard@paule-laptop:~/Téléchargements/imagemovie/imagemovie-094$ ./autogen.sh
**Warning**: I am going to run `configure' with no arguments.
If you wish to pass any to it, please specify them on the
`./autogen.sh' command line.
.........
Please add the files
  codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
  progtest.m4
from the /aclocal directory to your autoconf macro directory
or directly to your aclocal.m4 file.
.......
.......
checking for PACKAGE... configure: error: Package requirements (gtk+-2.0 >= 2.12.0) were not met:

No package 'gtk+-2.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables PACKAGE_CFLAGS
and PACKAGE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

et je comprends assez mal l'anglais. Depuis je cherche mais sans trouver

En outre j'avais lu dans Linux Pratique que ImagEmovie nécessitait un certain nombre de paquets dont gtk+-2.0 vers.2.12., que je n'arrive pas à trouver :
gtk+-2.0 >=2.12.0 gdk-2.0 >=2.12.0 libavcodec-unstripped52 sox >=14.2.0 libsox1b libsox-dev libcairo2 >=1.6.0 libpango1.0-0 >=1.14.8

Dans le cas de gtk+-2.0 par exemple je me trouve devant une liste impressionante de version (jusqu'à3.4) sans savoir laquelle je dois prendre
Y aurait-il une astuce sans venir tracasser le forum toutes les cinq minutes ???

Merci d'avance

Dernière modification par marseillois (Le 04/01/2012, à 20:54)

Hors ligne

#6 Le 05/01/2012, à 00:32

louis94

Re : [Résolu] imagemovie sans install & librairie glib

Bonjour,

Gtk+ aussi est dans les dépôts, ainsi que les autre...

sudo apt-get install libgtk2.0-dev libgdk-pixbuf2.0-dev libavcodec-dev sox libsox-dev libsox1b libcairo2-dev libpango1.0-dev

Chaque fois que tu as un paquet requis, tu vois s'il manque 'lib' devant et tu demandes à Synaptic. Parfois il faut un peu chercher (gtk et gdk). En général la version des dépôts est assez récente pour compiler n'importe quel programme non expérimental.

Si tu veux plus d'explications sur ce que t'a dit ./autogen.sh :

**Warning**: I am going to run `configure' with [b]no arguments[/b].
If you wish to pass any to it, please specify them on the
`./autogen.sh' command line.

Les arguments, c'est pour personnaliser la compilation. Pas de mon niveau...
La section suivante je comprends pas hmm.

checking for PACKAGE... configure: error: Package requirements (gtk+-2.0 >= 2.12.0) were not met:
No package 'gtk+-2.0' found

Là, il te dit que tu n'as pas le paquet de développement pour Gtk+ 2. Il s'arrête, ce qui fait que, par la suite, tu pourrais en réessayant rencontrer une erreur similaire pour un autre paquet.

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables PACKAGE_CFLAGS
and PACKAGE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

Et enfin, si tu avais installé Gtk+ 2 autrement que par les dépôts, et qu'il ne l'avait pas trouvé, voici comment lui dire où il est.

Louis

Hors ligne

#7 Le 05/01/2012, à 11:26

marseillois

Re : [Résolu] imagemovie sans install & librairie glib

Merci, Louis94, pourton post détaillé : il me reste effectivement à comprendre comment fontionne les dépots et les librairies (j'ai dèjà beaucoup cherché avant de poster, mais sans résultats!!!) et tes explications m'y aideront surement: 100 fois sur le métier , remettez votre ouvrage......

En attendant, j'ai de quoi m'occuper, à plus

Hors ligne

#8 Le 05/01/2012, à 18:12

marseillois

Re : [Résolu] imagemovie sans install & librairie glib

Salut Louis94 , si tu es encore là,
Et les autres

Voici le résultat de mes recherches et travaus sur le bases de ton post précédent
1 /  Dans un premier temps, je ne savais pas qu'il fallait ajouter lib devant le nom de la librairie et -dev derrière pour pouvoir les chercher dans les Dépots (si j'ai bien compris !!!)

        2 / Je ne comprends toujours pas quelle est la différence pour sox : comment savoir que ce n'est pas une librairie

        3 / tu m'annonces une méthode : «  Et enfin, si tu avais installé Gtk+ 2 autrement ….comment lui dire où il est. » et je crois que tu ne l'a pas rédigé

        4 /Enfin comment savoir qu'il faut :
remplacer libgdk-dev par libgdk-pixbuf2.0-dev
remplacer libavcodec-unstripped52 par libavcodec-dev   

        5 / je ne trouve pas libgdk-pixbuf2.0-dev , mais par contre par Synaptic je constate que les dépots m'offrent le choix :     libg3d-plugins-gdk-pixbuf 0.0.8.9
                    libgdk-pixbuf2-ruby 0.19.3.1ubuntu3
                    libgdk-pixbuf2-ruby1.8 0.19.3.1ubuntu3
                    libgdk-pixbuf2-ruby1.8-dbg 0.19.3.1ubuntu3
Y-en_a_t-il un qui soit correct et si possible pourquoi ???

        6 / J'ai bien installé le paquet libavcodec-dev que tu m'indiquais , mais je n'ai toujours pas le paquet  libavcodec-unstripped52 (peut etre pas forcément nécessaire au vu des erreurs suivantes )

        7 / Il me manque les paquets  libgdk-pixbuf2.0-dev  libsox1b  libavcodec-unstripped52, pourtant apparament l'autogen ne me demande plus de paquets supplémentaires


        8 / Je lance make et je sors en erreur
…......
make[2]: *** [imagemovie] Erreur 127

make[2]: quittant le répertoire « /home/gerard/Téléchargements/imagemovie/imagemovie-094/src »

make[1]: *** [all-recursive] Erreur 1

make[1]: quittant le répertoire « /home/gerard/Téléchargements/imagemovie/imagemovie-094 »

make: *** [all] Erreur 2


Puis-je lancer le make install sans risque ???

Merci d'avance

Hors ligne

#9 Le 05/01/2012, à 20:51

marseillois

Re : [Résolu] imagemovie sans install & librairie glib

Louis94, Bonsoir

Finalement j'ai lancé le make install et voilà le résultat (pas brillant!!!)

gerard@paule-laptop:~/Téléchargements/imagemovie/imagemovie-094$ make install
Making install in src
make[1]: entrant dans le répertoire « /home/gerard/Téléchargements/imagemovie/imagemovie-094/src »
/bin/bash: LIBTOOL@ : commande introuvable
make[1]: *** [imagemovie] Erreur 127
make[1]: quittant le répertoire « /home/gerard/Téléchargements/imagemovie/imagemovie-094/src »
make: *** [install-recursive] Erreur 1

A plus j'espère

Hors ligne

#10 Le 05/01/2012, à 22:33

louis94

Re : [Résolu] imagemovie sans install & librairie glib

Bonjour,

2/ À vrai dire, Gtk et Gdk ne sont que des librairies (Wikipédia aide). Sox est un programme. Et, puisqu'ils demandent un paquet nommé sox et qu'il y en a un dans les dépôts, ...

3/ La méthode, elle est au-dessus et en Anglais, je suis d'accord que c'est pas clair dans mon post hmm

4/ Les seuls paquets qui commencent par libgdk et libavcodec. En gros, ce qui ressemble le plus. Et comme tu as pu le voir, y'en a un qui est mauvais.

5/ Moi j'ai le paquet... et il doit être dans les dépôts, il est très important. Mais si Gtk-dev est installé, alors Gdk-dev sans doute aussi (les deux bibliothèques sont très liées).
Les paquets en -ruby ne sont pas les bons, ils concernent le langage de programmation Ruby, alors qu'imagemagic est écrit en C

6/ et 7/ Au vu du résultat d'autogen (pas d'erreur si j'ai bien compris) tout devrait être là. Il faut voir les erreurs de make.

8/ Les erreurs ne me disent rien... Je vais voir.

Je reviens ce soir (enfin j'essaye)
Louis

Hors ligne

#11 Le 06/01/2012, à 00:52

louis94

Re : [Résolu] imagemovie sans install & librairie glib

Re-bonsoir,

J'ai de mon côté réussi la compilation. Il ne trouve juste pas de plugin.
Voici ce que j'ai fait, après téléchargement (ici) et extraction :

$ cd ~/imagemovie-094/
$ ./configure
-- Ce qui retourne un grand nombre d'infos racontant ce qui est vérifié --
$ make
-- Prend du temps et est très verbeux --
$ ./src/imagemovie
-- Erreurs GLib, mais se lance --

J'ai utilisé ./configure parce que c'est le moyen « standard » pour installer depuis les sources.
Parmi les paquets dont on a parlé, voici ceux qui sont installés chez moi :

libglib2.0-dev libgtk2.0-dev libgdk-pixbuf2.0-dev sox libsox-dev libsox1b libcairo2-dev libpango1.0-dev

Est-ce que ça aide ?

Louis

Hors ligne

#12 Le 06/01/2012, à 20:39

marseillois

Re : [Résolu] imagemovie sans install & librairie glib

Bonsoir Louis94 et merci pour ta patience

Effectivement, je suis moi aussi passé par configuration et make, effectivement particulièrement verbeux, et en plus make install car c'était le conseil donné dans la rubrique Install  de Imagemovie-094, avec les résultats que je t'ai transmis

Pour lancer le  programme imagemovie je me suis placé dans le répertoire qui contient « src » et j'ai lancé imagemovie au terminal, sans résultat
   
Les paquets libglib2.0-dev libgtk2.0-dev  sox libsox-dev  libcairo2-dev libpango1.0-dev sont installés chez moi

J'ai libsox1a au lieu de libsox1b
Ni libsox1b ni  libgdk-pixbuf2.0-dev ne sont dans mes dépots : si j'en ai besoin comment faire pour les trouver ???

Aujourd'hui, ce soir car j'étais absent toute la journée je tape au terminal :
gerard@paule-laptop:~$ cd /home/gerard/Téléchargements/imagemovie/imagemovie-094
gerard@paule-laptop:~/Téléchargements/imagemovie/imagemovie-094$ ./src/imagemovie

bash: ./src/imagemovie: Aucun fichier ou dossier de ce type


Pour le cas où, je te rappelle que mon objectif était d'essayer Imagemovie sans le charger dans la racine : j'ai donc mis
dans le répertoire install_package.h (in /src) #define PACKAGE_INSTALLED 0 # definePLUGINS_INSTALLED 0

Hors ligne

#13 Le 07/01/2012, à 01:22

louis94

Re : [Résolu] imagemovie sans install & librairie glib

Bonsoir,

libsox1b est dans les dépôts depuis Maverick, sous 32 comme sous 64 bits. De même pour libgdk-pixbuf2.0-dev.
libsox1a n'est plus disponible que pour Lucid. Serais-tu sous Ubuntu 10.04 Lucid Lynx ??
Dans ce cas,
* Tu pourrais toujours télécharger les paquets pour Maverick, mais tu risques de devoir télécharger manuellement 36 dépendances et sous-dépendances. En plus, je sais pas si c'est recommandé.
* Tu pourrais aussi penser sérieusement à passer à Maverick, Natty ou Oneiric.
* Dernière alternative : télécharger les sources de ces librairies, leurs dépendances, et tout compiler.
Je te recommande la deuxième solution... elles sont stables aussi, les dernières versions, y'a pas que les LTS dans la vie smile

Louis

Hors ligne

#14 Le 07/01/2012, à 11:18

marseillois

Re : [Résolu] imagemovie sans install & librairie glib

Merci Louis94,

J'ai bien comprisque je dois passer à une version supèrieure de Ubuntu si je veux essayer imagemovie
jusqu'au aujourd'hui j'ai privilégié une stabilité certaine car mon apprentissage Linux est relativement récent
Sans dout as-tu raison pour les LTS
Je vais essayer Oneiric et tout recommencer

Sans doute ne reviendrais-plus sur le site pour ça , car tu m'as fort bien aidé déjà
En tout état de cause je te maillerai le résultat final et mettrai la discussion résolue si OK
Encore Merci pour ta disponibilité

A +

Hors ligne

#15 Le 12/01/2012, à 14:55

marseillois

Re : [Résolu] imagemovie sans install & librairie glib

Salut Louis94, et les autres
Fin de l'histoire grace à vous

Suite à tes conseils et devant les difficultés rencontrées pour utiliser les sources de imagemovie-094 sous Lucid, et même sous Natty, j'ai finalement installé Oneiric

Ensuite, comme indiqué dans mes lectures, et tes posts, j'ai vérifié la présence de 
    libgtk2.0-0
    libgdk-pixbuf2.0-0
    ffmpeg
    libavcodec52
    ibsox1b
    libcairo2
    libpango1.0

    puis installé : :
    sox
    libsox-dev & ses dépendances

J'ai ensuite, après avoir corrigé le fichier install_package,h  pour obtenir une installation partielle sous /home,
    lancé ./configure une première fois,
    installé  le paquet intltool réclamé et ses dépendances
    relancé ./configure
    installé le paquet libgtk2,0-dev et ses très nombreuses dépendances car l'exécution de la commande me réclamait No package 'gtk+-2.0' found
    relancé ./configure enfin OK :
Imagemovie configuration:
--------------------------

Install in  :       /usr/local/bin
GTK version :       2.24.6
SOX version :       14.3.2
   
         lancé make :
~/Téléchargements/Imagemovie/imagemovie-094$ make

    Puis imagemovie :
~/Téléchargements/Imagemovie/imagemovie-094$ src/imagemovie

qui s'est enfin ouvert normalement

Merci encore pour ta disponibilité

A+

Dernière modification par marseillois (Le 12/01/2012, à 14:59)

Hors ligne