Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2850 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  compiller galaxium depuis les sources: ubuntu: ca coince

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

compiller galaxium depuis les sources: ubuntu: ca coince

n°1104463
Adamaru
geek un jour, geek toujours !
Posté le 14-01-2009 à 18:42:14  profilanswer
 

Bonjours a tous,
 
après une utilisation bancale de pidgin, après une breve "experience" de amsn, après une utilisation laborieuse de kopete: je me décide enfin a passer a l'utilisation d'un client de messagerie plus "prometeur" dirons nous, j'ai nomé "galaxium"
 
celui est développé par google et semblera etre capable d'utiliser la webcam dans un futur proche (ou non...)
 
je tente d'utiliser les dépôts ubuntu fournis (pourquoi se compliquer la vie ?) mais voila: beaucoup de choses ne sont pas au rendez vous et surtout: le client me fait des fermeture non souhaitées (segmentation fault...)...
alors, je décide d'aller chercher les sources depuis leurs dépôt subversion et de m'atteler a la compilation de la "chose" mais voila
 
apres avoir fait un petit: "sudo apt-get build-dep galaxium"  
un petit cat INSTALL me donne la marche a suivre:

Citation :

as normal user:
sh autogen.sh --prefix=/usr
make
 
as root:
make install


bref rien de compliqué me direz vous, certes, la première commande est passé comme une lettre voyagé par nos amis les ptt...
lors du make en revanche, c'est une toute autre histoire: méga erreur de la mort qui tue lors de la compilation:

Citation :


adamaru@blackpearl:~/src/galaxium/svn/galaxium-read-only$ make
Making all in dlls
make[1]: entrant dans le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/dlls »
cp Mono.Nat.dll ../build
make[1]: quittant le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/dlls »
Making all in build
make[1]: entrant dans le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/build »
Making all in Data
make[2]: entrant dans le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/build/Data »
Making all in Images
make[3]: entrant dans le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/build/Data/Images »
make[3]: Rien à faire pour « all ».
make[3]: quittant le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/build/Data/Images »
Making all in Themes
make[3]: entrant dans le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/build/Data/Themes »
Making all in AdiumEmoticons
make[4]: entrant dans le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/build/Data/Themes/AdiumEmoticons »
make[4]: Rien à faire pour « all ».
make[4]: quittant le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/build/Data/Themes/AdiumEmoticons »
Making all in AdiumMessageStyles
make[4]: entrant dans le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/build/Data/Themes/AdiumMessageStyles »
make[4]: Rien à faire pour « all ».
make[4]: quittant le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/build/Data/Themes/AdiumMessageStyles »
Making all in AdiumSoundSets
make[4]: entrant dans le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/build/Data/Themes/AdiumSoundSets »
make[4]: Rien à faire pour « all ».
make[4]: quittant le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/build/Data/Themes/AdiumSoundSets »
make[4]: entrant dans le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/build/Data/Themes »
make[4]: Rien à faire pour « all-am ».
make[4]: quittant le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/build/Data/Themes »
make[3]: quittant le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/build/Data/Themes »
make[3]: entrant dans le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/build/Data »
make[3]: Rien à faire pour « all-am ».
make[3]: quittant le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/build/Data »
make[2]: quittant le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/build/Data »
make[2]: entrant dans le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/build »
make[2]: Rien à faire pour « all-am ».
make[2]: quittant le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/build »
make[1]: quittant le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/build »
Making all in src
make[1]: entrant dans le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/src »
Making all in Libraries
make[2]: entrant dans le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/src/Libraries »
Making all in libgalaxium
make[3]: entrant dans le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/src/Libraries/libgalaxium »
gcc -fPIC -g -c -Wall -I . `pkg-config --cflags gstreamer-0.10` `pkg-config --cflags gstreamer-base-0.10` `pkg-config --cflags cairo` `pkg-config --cflags hal` GStreamer/videosink.c -o GStreamer/videosink.o
GStreamer/videosink.c:25:29: error: gst/video/video.h: Aucun fichier ou dossier de ce type
GStreamer/videosink.c:30: erreur: ‘GST_VIDEO_CAPS_RGBx’ undeclared here (not in a function)
GStreamer/videosink.c:30: erreur: expected ‘}’ before string constant
make[3]: *** [GStreamer/videosink.o] Erreur 1
make[3]: quittant le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/src/Libraries/libgalaxium »
make[2]: *** [all-recursive] Erreur 1
make[2]: quittant le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/src/Libraries »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /home/adamaru/src/galaxium/svn/galaxium-read-only/src »
make: *** [all-recursive] Erreur 1


 
et la: c'est le drame !
 
je me retrouve dans une impasse et ne sais pas comment m'y prendre pour palier a ce problème, ainsi je viens ici afin de demander de l'aide a une âme charitable :)
voila voila, merci d'avance


---------------
la voie du click est impénétrable
mood
Publicité
Posté le 14-01-2009 à 18:42:14  profilanswer
 

n°1104464
o'gure
Modérateur
Multi grognon de B_L
Posté le 14-01-2009 à 18:47:13  profilanswer
 

Ce n'est pas parce que le projet est hébergé sur code.google.com qu'il est développé par google.

 

Je dirais:
sh autogen.sh --prefix=/usr
./configure
make

 

Par ailleurs je te recommande deux choses :
1. de ne pas le mettre dans /usr, mais plutot dans /usr/local
2. de passer par le stade package histoire de garder un système sous controle


Message édité par o'gure le 14-01-2009 à 18:51:55

---------------
Relax. Take a deep breath !
n°1104465
o'gure
Modérateur
Multi grognon de B_L
Posté le 14-01-2009 à 18:50:46  profilanswer
 

Sinon tu dis avoir des problèmes de stabilité avec la version packagée.
Crois-tu quand allant vers une version de développement (celle de subversion) tu ne vas pas face à d'autre ennui ? [:dawa]


---------------
Relax. Take a deep breath !
n°1104466
Adamaru
geek un jour, geek toujours !
Posté le 14-01-2009 à 18:50:52  profilanswer
 

il s'est corectement executé:

Citation :


adamaru@blackpearl:~/src/galaxium/svn/galaxium-read-only$ ./configure  
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for pkg-config... /usr/bin/pkg-config
checking for a BSD-compatible install... /usr/bin/install -c
checking for gcc... /usr/bin/gcc
checking for gmcs... /usr/bin/gmcs
checking pkg-config is at least version 0.9.0... yes
checking for MONO... yes
checking for GLIB_SHARP... yes
checking for GTK_SHARP... yes
checking for GLADE_SHARP... yes
checking for GSTREAMER... yes
checking for GSTREAMER_BASE... yes
checking for NDESK_DBUS... yes
checking for MONO_ADDINS... yes
checking for LIBANCULUS... yes
checking for HAL... yes
checking for WEBKIT_SHARP... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating dlls/Makefile
config.status: creating docs/Makefile
config.status: creating docs/man/Makefile
config.status: creating src/Makefile
config.status: creating src/Libraries/Makefile
config.status: creating src/Libraries/libgalaxium/Makefile
config.status: creating src/Libraries/libswfdec-sharp/Makefile
config.status: creating src/Galaxium.AdiumThemes/Makefile
config.status: creating src/Galaxium.Client/Makefile
config.status: creating src/Galaxium.Client.Gtk/Makefile
config.status: creating src/Galaxium.Core/Makefile
config.status: creating src/Galaxium.Gecko/Makefile
config.status: creating src/Galaxium.GStreamer/Makefile
config.status: creating src/Galaxium.Gui/Makefile
config.status: creating src/Galaxium.Gui.Gtk/Makefile
config.status: creating src/Galaxium.Protocol/Makefile
config.status: creating src/Galaxium.Protocol.Aim/Makefile
config.status: creating src/Galaxium.Protocol.Aim.Gtk/Makefile
config.status: creating src/Galaxium.Protocol.Gui/Makefile
config.status: creating src/Galaxium.Protocol.Irc/Makefile
config.status: creating src/Galaxium.Protocol.Irc.Gtk/Makefile
config.status: creating src/Galaxium.Protocol.Jabber/Makefile
config.status: creating src/Galaxium.Protocol.Jabber.Gtk/Makefile
config.status: creating src/Galaxium.Protocol.Msn/Makefile
config.status: creating src/Galaxium.Protocol.Msn.Gtk/Makefile
config.status: creating src/Galaxium.Protocol.GaduGadu/Makefile
config.status: creating src/Galaxium.Protocol.GaduGadu.GtkGui/Makefile
config.status: creating src/Galaxium.Protocol.Yahoo/Makefile
config.status: creating src/Galaxium.Startup/Makefile
config.status: creating src/Galaxium.WebKit/Makefile
config.status: creating src/Libraries/libswfdec-sharp/AssemblyInfo.cs
config.status: creating src/Galaxium.AdiumThemes/AssemblyInfo.cs
config.status: creating src/Galaxium.Client/AssemblyInfo.cs
config.status: creating src/Galaxium.Client.Gtk/AssemblyInfo.cs
config.status: creating src/Galaxium.Core/AssemblyInfo.cs
config.status: creating src/Galaxium.Gecko/AssemblyInfo.cs
config.status: creating src/Galaxium.GStreamer/AssemblyInfo.cs
config.status: creating src/Galaxium.Gui/AssemblyInfo.cs
config.status: creating src/Galaxium.Gui.Gtk/AssemblyInfo.cs
config.status: creating src/Galaxium.Protocol/AssemblyInfo.cs
config.status: creating src/Galaxium.Protocol.Aim/AssemblyInfo.cs
config.status: creating src/Galaxium.Protocol.Aim.Gtk/AssemblyInfo.cs
config.status: creating src/Galaxium.Protocol.Gui/AssemblyInfo.cs
config.status: creating src/Galaxium.Protocol.Irc/AssemblyInfo.cs
config.status: creating src/Galaxium.Protocol.Irc.Gtk/AssemblyInfo.cs
config.status: creating src/Galaxium.Protocol.Jabber/AssemblyInfo.cs
config.status: creating src/Galaxium.Protocol.Jabber.Gtk/AssemblyInfo.cs
config.status: creating src/Galaxium.Protocol.Msn/AssemblyInfo.cs
config.status: creating src/Galaxium.Protocol.Msn.Gtk/AssemblyInfo.cs
config.status: creating src/Galaxium.Protocol.GaduGadu/AssemblyInfo.cs
config.status: creating src/Galaxium.Protocol.GaduGadu.GtkGui/AssemblyInfo.cs
config.status: creating src/Galaxium.Protocol.Yahoo/AssemblyInfo.cs
config.status: creating src/Galaxium.Startup/AssemblyInfo.cs
config.status: creating src/Galaxium.Startup/Galaxium.Startup.exe.config
config.status: creating src/Galaxium.WebKit/AssemblyInfo.cs
config.status: creating build/Makefile
config.status: creating build/Data/Makefile
config.status: creating build/Data/Themes/Makefile
config.status: creating build/Data/Themes/AdiumEmoticons/Makefile
config.status: creating build/Data/Themes/AdiumMessageStyles/Makefile
config.status: creating build/Data/Themes/AdiumSoundSets/Makefile
config.status: creating build/Data/Images/Makefile
config.status: creating galaxium
config.status: creating galaxium.desktop
config.status: creating galaxium.pc
config.status: creating galaxium-gtk.pc
config.status: creating src/Galaxium.Protocol.Msn/galaxium-protocol-msn.pc
config.status: creating src/Galaxium.Protocol.Irc/galaxium-protocol-irc.pc
config.status: creating src/Galaxium.Protocol.Jabber/galaxium-protocol-jabber.pc
config.status: creating src/Galaxium.Protocol.GaduGadu/galaxium-protocol-gg.pc
config.status: creating src/Galaxium.GStreamer/galaxium-addin-gstreamer.pc
config.status: creating src/Galaxium.Gecko/galaxium-addin-gecko.pc
config.status: creating src/Galaxium.WebKit/galaxium-addin-webkit.pc
config.status: creating src/Galaxium.AdiumThemes/galaxium-addin-adium.pc
 
Configuration summary
 
   * Installation prefix: /usr/local
 
   * Supported protocols
   *     (yes) MSN (Microsoft Network)
   *     (no) AIM (America Online)
   *     (yes) XMPP (Jabber Network, Googletalk)
   *     (yes) IRC (Internet Relay Chat)
   *     (no) Yahoo (Yahoo! Messenger)
   *     (yes) Gadu-Gadu
 
   * HTML Layout Engines
   *     (no) Gecko support
   *     (yes) WebKit support
 
   * Platform integration
   *     (no) Gnome support
 
   * Additional addins
   *     (yes) AdiumX theme support


 
(cette étappe s'était bien déroulée avant)


---------------
la voie du click est impénétrable
n°1104467
Adamaru
geek un jour, geek toujours !
Posté le 14-01-2009 à 18:55:11  profilanswer
 

o'gure a écrit :

Sinon tu dis avoir des problèmes de stabilité avec la version packagée.
Crois-tu quand allant vers une version de développement (celle de subversion) tu ne vas pas face à d'autre ennui ? [:dawa]

 

certainement mais ca ne pourra sans doute pas être pire que de voir le client freez et se fermer en plein milieux de conversations :) de plus celui du package ne gère que le réseau msn, la apparemment je pourrais aussi avoir access au réseau IRC ce qui m'évitera de m'encombrer de xchat (que je déteste...)

 

edit: j'ai trouvé la solution sur un forum us: sudo apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev
le tout a bien compilé, le make install s'est bien déroulé aussi:

 

j'ai effectivement bien plus de reseaux disponibles, le bug de l'avatar qui ne s'affichais pas est partis: super
cependent: impossible d'avoir access a la liste des contacts :D la fenetre reste figée sur "syncronizing"
quand un contact vient me parler ca marche :/


Message édité par Adamaru le 14-01-2009 à 19:08:33

---------------
la voie du click est impénétrable

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  compiller galaxium depuis les sources: ubuntu: ca coince

 

Sujets relatifs
Ubuntu studio sur un iMac...[Ubuntu] Firefox lent
reconstruction des raid juste après installe d'ubuntu serverProbleme confguration touche Ubuntu
Ubuntu en lieu et place de Windows dans une Entreprise ... Help me!Dual boot Ubuntu et XP, à propos de firefox
Installation Ubuntu sur 10% du disque et le reste en fat32Nvidia et Ubuntu, c'est moche
[HELP!] Ubuntu: Perte des droits administrateur?Ubuntu - Clavier Bluetooth inactif
Plus de sujets relatifs à : compiller galaxium depuis les sources: ubuntu: ca coince


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR