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.

#476 Le 09/02/2006, à 18:22

TiteFleur

Re : [HowTo] Wiki E17 CVS

Oky, je vais regarder pour updater sans emotion alors.
Mais je crois que je ne l'ai toujours pas, quand j'avais installé e17 la première fois, ça ne marchait pas, et j'ai zappé, tout marchait donc j'ai jamais cherché à mettre emotion...
Vais quand même essayer.

Dernière modification par TiteFleur (Le 09/02/2006, à 18:22)


Ancienne Ubunteros qui continue à traîner sur les forums ;)

Hors ligne

#477 Le 09/02/2006, à 19:03

lut!n

Re : [HowTo] Wiki E17 CVS

toma : cvs ....... co e17/libs/emotion

Hors ligne

#478 Le 09/02/2006, à 19:09

toma222

Re : [HowTo] Wiki E17 CVS

Ok, mais le soucis c'est que je n'arrive pas à me connecter pour le moment. Je réessayerais un peu plus tard.

Hors ligne

#479 Le 09/02/2006, à 19:53

bishop

Re : [HowTo] Wiki E17 CVS

Aujourd' hui
Pendant le download du CVS il y a:
cvs checkout: Updating e17/libs/emotion/src/modules/xine

En naviguant par-çi par-là à la recherche d' infos sur le problème rencontré loors de le compil de emotion, je suis tombé sur celà.
Je n' ai aucune compétence pour jugé du bien fondé de cette soluce.

Il est conseillé lors de le compilation de emotion d' ajouter:
./autogen.sh --disable-xine

Source: http://forum.hardware.fr/hardwarefr/OSA … 948-20.htm
Posté le 07-02-2006 à 23:19:37
ps : pourquoi faut enlever le support de xine ?
Parce que cette lib se basent sur d'anciens fichiers de développement de xine. Du coup ça merde lors de la compile si tu ne l'enlèves pas.

Je compile E17 à la mano. Je n' ai pas essayer cette soluce. Trop crevé ce soir.
Screenshoot E17: http://kaisman.free.fr/dotclear/index.p … tenment-2-

Dernière modification par bishop (Le 09/02/2006, à 22:07)


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne

#480 Le 09/02/2006, à 21:16

fraide

Re : [HowTo] Wiki E17 CVS

ça sert à rien de dire que c'est des c... big_smile
C'est pas très gentil...
Je vous confirme, quant à moi, que l'install à la mano, sous dapper, tourne très bien. Je vien de compiler emotion, puis eclair, et ça semble bien rouler... C'est vrai que les lib xine que j'ai sont les lib dapper.
Ceci dit, àmha, eclair, c pas le top, à part des effets de style, ce n'est pour le moment qu'un joli xmms, ou bmp. Je préfère quant à moi, le petit dernier, à savoir listen...
Ceci dit, je suis sous e17 depuis quelques jours, et ça reste oki. Pas de bugs, pas de soucis, tout roule quoi...
big_smile

Hors ligne

#481 Le 09/02/2006, à 22:16

toma222

Re : [HowTo] Wiki E17 CVS

Si quelqu'un d'autre pouvait envoyer les dernières sources de emotion à lut!n, ça serait sympa, parce que moi ça bloque sad.

Hors ligne

#482 Le 10/02/2006, à 04:41

Joss.7

Re : [HowTo] Wiki E17 CVS

Hello,
c'est au sujet de emotion,
j'ai compilé la libxine 1.1.1 sur breezy (dans le /usr/local, option par defaut comme d'habitude), et je n'ai plus de problèmes pour emotion (les cvs sont de cette nuit).
Par contre j'ai abandonné pour easy_e17.sh, le test ne s'est donc pas fait pour le script du howto, mais ça devrait surement fonctionner, enfin si quelqu'un veut tenter. wink

Pensez à ajouter la ligne

/usr/local/lib

au fichier /etc/ld.so.conf

puis un simple:

./configure
make
sudo make install

pour la libxine suffit (enfin en cas de problème de dépendance, le ./configure le dira).

(petite précision sur easy_e17.sh, la version que j'ai ne compile pas e_utils par defaut, il faut juste rajouter "e_utils" dans la variable e17_apps)


Et un de plus sous enlightenment big_smile

#483 Le 10/02/2006, à 09:49

bishop

Re : [HowTo] Wiki E17 CVS

Compil sur Breezy.
J' ai compilé xine-lib-1.1.1 dans /usr/local, et j' ai essayé l' installeur compil-e17.py.
Ca bloque toujours lors de la compil de emotion.

configure: error: Xine or Gstreamer must be installed to build emotion
make: *** [configure-stamp] Erreur 1

J' ai essayé de compiler emotion avec les arguments --disable-xine
./autogen.sh --disable-xine
ça marche pas non plus.

$ sudo ./autogen.sh --disable-xine
Running aclocal...
Running autoheader...
Running autoconf...
Running libtoolize...
Running automake...
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 style of include used by make... GNU
checking for gcc... /usr/bin/gcc-3.4
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /usr/bin/gcc-3.4 accepts -g... yes
checking for /usr/bin/gcc-3.4 option to accept ANSI C... none needed
checking dependency style of /usr/bin/gcc-3.4... gcc3
checking whether byte ordering is bigendian... no
checking for strerror in -lcposix... no
checking for gcc... (cached) /usr/bin/gcc-3.4
checking whether we are using the GNU C compiler... (cached) yes
checking whether /usr/bin/gcc-3.4 accepts -g... (cached) yes
checking for /usr/bin/gcc-3.4 option to accept ANSI C... (cached) none needed
checking dependency style of /usr/bin/gcc-3.4... (cached) gcc3
checking for /usr/bin/gcc-3.4 option to accept ANSI C... none needed
checking how to run the C preprocessor... /usr/bin/gcc-3.4 -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for an ANSI C-conforming const... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for ld used by /usr/bin/gcc-3.4... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... g77
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether g77 accepts -g... yes
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from /usr/bin/gcc-3.4 object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if /usr/bin/gcc-3.4 static flag  works... yes
checking if /usr/bin/gcc-3.4 supports -fno-rtti -fno-exceptions... no
checking for /usr/bin/gcc-3.4 option to produce PIC... -fPIC
checking if /usr/bin/gcc-3.4 PIC flag -fPIC works... yes
checking if /usr/bin/gcc-3.4 supports -c -o file.o... yes
checking whether the /usr/bin/gcc-3.4 linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for g77 option to produce PIC... -fPIC
checking if g77 PIC flag -fPIC works... yes
checking if g77 supports -c -o file.o... yes
checking whether the g77 linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for eet-config... /usr/bin/eet-config
checking for eet - version >= 0.9.10... yes
checking for evas-config... /usr/bin/evas-config
checking for evas - version >= 0.9.9... yes
checking for edje-config... /usr/bin/edje-config
checking for edje - version >= 0.5.0... yes
checking for ecore-config... /usr/bin/ecore-config
checking for ecore - version >= 0.9.9... yes
checking Ecore_X.h usability... yes
checking Ecore_X.h presence... yes
checking for Ecore_X.h... yes
checking Ecore_Fb.h usability... yes
checking Ecore_Fb.h presence... yes
checking for Ecore_Fb.h... yes
checking for embryo-config... /usr/bin/embryo-config
checking for embryo - version >= 0.9.1... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GST... no
checking for GSTPLUG... no
checking for gst-inspect... gst-inspect
checking GStreamer element ffmpeg with gst-inspect... found.
configure: error: Xine or Gstreamer must be installed to build emotion

La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne

#484 Le 10/02/2006, à 11:13

lut!n

Re : [HowTo] Wiki E17 CVS

quelqu'un pour m'envoyer les sources de emotion ???
merci smile

Dernière modification par lut!n (Le 12/02/2006, à 11:34)

Hors ligne

#485 Le 10/02/2006, à 12:33

Joss.7

Re : [HowTo] Wiki E17 CVS

@bishop : c'est bisard, tes CVS datent de quand ?
J'ai effectué l'opperation sur deux machines et la compile s'est bien passé (emotion et eclair).

Et si tu le compiles juste avec ./autogen.sh ? sans option pour que justement qu'il choisisse xine et ne cherche pas gstreamer.

#486 Le 10/02/2006, à 12:48

Sébastien S.

Re : [HowTo] Wiki E17 CVS

@Lut!n, je viens de t'envoyer un cvs d'hier soir, j'espère que c'est ça smile

Hors ligne

#487 Le 10/02/2006, à 14:15

bishop

Re : [HowTo] Wiki E17 CVS

Joss.7
J' ai téléchargé les CVS hier soir.
Je viens de recommencer la compil sans emotion, ni eclair (en utilisant un vieux script) et tout est passé, sauf entrance:
J' ajouterai emotion et eclair au script à la prochaine compil voir ce que cela donne.

Fichier e17.log

#---------------- Recompilation de e17 ----------------#

# Compilation des librairies ... 
	Compilation de edb ... 		[OK]
	Compilation de eet ... 		[OK]
	Compilation de imlib2 ... 		[OK]
	Compilation de imlib2_loaders ... 		[OK]
	Compilation de evas ... 		[OK]
	Compilation de ecore ... 		[OK]
	Compilation de epeg ... 		[OK]
	Compilation de embryo ... 		[OK]
	Compilation de edje ... 		[OK]
	Compilation de epsilon ... 		[OK]
	Compilation de esmart ... 		[OK]
	Compilation de etox ... 		[OK]
	Compilation de ewl ... 		[OK]
	Compilation de engrave ... 		[OK]
# Compilation des applications ... 
	Compilation de entice ... 		[OK]
	Compilation de e ... 		[OK]
	Compilation de engage ... 		[OK]
	Compilation de e_utils ... 		[OK]
	Compilation de etk ... 		[OK]
	Compilation de evfs ... 		[OK]
	Compilation de entropy ... 		[OK]
# Compilation des modules ... 
	Compilation de calendar ... 		[OK]
	Compilation de flame ... 		[OK]
	Compilation de monitor ... 		[OK]
	Compilation de mount ... 		[OK]
	Compilation de rain ... 		[OK]
	Compilation de screenshot ... 		[OK]
	Compilation de slideshow ... 		[OK]
	Compilation de snow ... 		[OK]
	Compilation de tclock ... 		[OK]
	Compilation de weather ... 		[OK]
# Configuration de entrance ... [Erreur]

#--------------- Recompilation terminee ---------------#
Temp d'execution : 0 h 31 m 49 s

Dernière modification par bishop (Le 10/02/2006, à 14:26)


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne

#488 Le 10/02/2006, à 14:26

Black_pignouf

Re : [HowTo] Wiki E17 CVS

Ok bishop, j'essaierai ca.
Comment as tu fait pour virer emotion et eclair?
Comme l'a dit lut!n?

tu regardes dans le script, il y a une liste 'ListeApp' et une liste 'ListLib'
dedans tu vires emotion et eclair

Hors ligne

#489 Le 10/02/2006, à 14:44

bishop

Re : [HowTo] Wiki E17 CVS

Black_pignouf
J' ai essayé, en utilisant le script proposé dans le Howto, de supprimer emotion et eclair.
Ca marche pas. Il ne compile pas les EFL suivantes, si je ne me trompe, etox, ewl et engrave.
Comme je le précise çi-dessus, j' ai utilisé un vieux script pour compiler.
Je ne sais pas si cela va marcher.

Dernière modification par bishop (Le 10/02/2006, à 14:44)


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne

#490 Le 10/02/2006, à 16:31

general alcazar

Re : [HowTo] Wiki E17 CVS

Compil sur Breezy.
J' ai compilé xine-lib-1.1.1 dans /usr/local, et j' ai essayé l' installeur compil-e17.py.
Ca bloque toujours lors de la compil de emotion.

Si tu veux que la compilation de emotion passe avec le script compil-e17.py il faut que tu modifies la ligne 27 du script  en supprimant le --disable-xine.

Hors ligne

#491 Le 10/02/2006, à 17:46

lut!n

Re : [HowTo] Wiki E17 CVS

merci a ceux qui m'ont envoyé emotion smile
je vais faire 2-3 tests pour voir comment régler ce probleme avec emotion....dites moi comment ca marche/comment ca marche pas chez vous smile

Dernière modification par lut!n (Le 12/02/2006, à 11:35)

Hors ligne

#492 Le 10/02/2006, à 18:04

toma222

Re : [HowTo] Wiki E17 CVS

Salut,
Désolé de pas avoir pu t'envoyer emotion. Moi j'ai mis à jour sans emotion et eclair et c'est passé sans problème. Mais c'est vrai que je les avais déjà d'installé, donc ça aide.

Hors ligne

#493 Le 10/02/2006, à 18:18

bishop

Re : [HowTo] Wiki E17 CVS

general alcazar
Merci pour l' astuce.
Je verrai cela un peu plus tard. Enlightenment est réinstallé, il me reste quelques trucs à configurer.

Quelques screenshots: http://forum.ubuntu-fr.org/viewtopic.ph … 95#p196595

Dernière modification par bishop (Le 10/02/2006, à 20:27)


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne

#494 Le 10/02/2006, à 19:17

general alcazar

Re : [HowTo] Wiki E17 CVS

dites moi comment ca marche/comment ca marche pas chez vous

Pour résumer, il est possible de tout compiler sans erreur à partir du script python du wiki.
Pour ne plus être planté par emotion et éclair il suffit de compiler auparavant cette version de libxine http://mesh.dl.sourceforge.net/sourceforge/xine/xine-lib-1.1.1.tar.gz (merci à joss.7).
ensuite de  modifier la ligne 27 du script  en supprimant le --disable-xine.

Ensuite tout roule. wink

Hors ligne

#495 Le 10/02/2006, à 19:26

lut!n

Re : [HowTo] Wiki E17 CVS

il n'ya qu'a ajouter ca au wiki, avec les instructions pour le faire si tu veux bien smile
le script suivra juste apres smile

Hors ligne

#496 Le 10/02/2006, à 19:37

general alcazar

Re : [HowTo] Wiki E17 CVS

lut!n a écrit :

il n'ya qu'a ajouter ca au wiki, avec les instructions pour le faire si tu veux bien smile
le script suivra juste apres smile

Tu as ma bénédiction pour modifier le wiki wink

Hors ligne

#497 Le 10/02/2006, à 21:41

TiteFleur

Re : [HowTo] Wiki E17 CVS

Juste pour dire, le lien pour xinelib donné ci dessus ne marche pas
Voici un bon :

http://prdownloads.sourceforge.net/xine/xine-lib-1.1.1.tar.gz

Quant à moi, je file essayer ça smile

Dernière modification par TiteFleur (Le 10/02/2006, à 21:41)


Ancienne Ubunteros qui continue à traîner sur les forums ;)

Hors ligne

#498 Le 10/02/2006, à 22:19

TiteFleur

Re : [HowTo] Wiki E17 CVS

Bon j'ai un nouveau problème. Et devinez qui est en faute ? Emotion, voilà.
Bon j'ai bien compilé libxine, tout va bien...
A partir de là j'essaye de mettre à jour le cvs, et j'ai des gros pb de login, je dois vraiment insister pour réussir à me connecter !
Finalement je mets à jour sans le script avec

$ cvs -d:pserver:anonymous:@cvs.sourceforge.net:/cvsroot/enlightenment login
$ cd /home/marion/e17 && cvs -z3 -d:pserver:anonymous:@cvs.sourceforge.net:/cvsroot/enlightenment update -dP

Et ça marche en insistant, mais en plein upgrade il arrête avec :

cvs update: Updating e17/libs/emotion
cvs update: Updating e17/libs/emotion/data
cvs update: Updating e17/libs/emotion/debian
cvs [update aborted]: missing expected branches in /cvsroot/enlightenment/e17/libs/emotion/debian/rules,v

Qu'est-ce que c'est que ça ?


Ancienne Ubunteros qui continue à traîner sur les forums ;)

Hors ligne

#499 Le 10/02/2006, à 22:39

bishop

Re : [HowTo] Wiki E17 CVS

general alcazar ou autres connaisseurs.

Si tu veux que la compilation de emotion passe avec le script compil-e17.py il faut que tu modifies la ligne 27 du script  en supprimant le --disable-xine.

Je ne connaissais pas la modification lorsque j' ai compilé avec compil-e17.py.

Pour la compil de xine-lib, je me suis référé aux indications données sur le site, sauf pour le checkinstall:

$ ./configure --prefix=/usr/local --enable-static
$ make
$ sudo checkinstall -D make install

Une question en passant.
La source est xine-lib-1.1.1.tar.gz
Le .deb créé est nommé xine-lib-1.1.1_1.1.1-1_i386.deb
Est-ce que ce package est bon? Une utilisation de ce .deb (-1.1.1_1.1.1-1) ne modifie-t' elle pas la structure de l' installation initiale?

Il y a trois warning lors de la création du package:

Some of the files created by the installation are inside the build
directory: /home/bishop/xinelib/xine-lib-1.1.1

You probably don't want them to be included in the package,
especially if they are inside your home directory.
Do you want me to list them?  [n]: n
Should I exclude them from the package? (Saying yes is a good idea)  [y]: y

Copying files to the temporary directory...OK

Striping ELF binaries and libraries...OK

Compressing man pages...OK

Building file list...OK


Please write a description for the package.
End your description with an empty line or EOF.
>>  The xine Libraries package contains xine libraries. These are useful for int erfacing with external plug-ins that allow the flow of information from the sour ce to the screen and speakers.
>>

*** Warning: The package name "xine-lib-1.1.1" contains upper case
*** Warning: letters. dpkg might not like that so I changed
*** Warning: them to lower case.

This package will be built according to these values:

0 -  Maintainer: [ root@Ubuntu.bishop.com ]
1 -  Summary: [ The xine Libraries package contains xine libraries. These are useful for interfacing with external pce to the screen and speakers. ]
2 -  Name:    [ xine-lib-1.1.1 ]
3 -  Version: [ 1.1.1 ]
4 -  Release: [ 1 ]
5 -  License: [ GPL ]
6 -  Group:   [ checkinstall ]
7 -  Architecture: [ i386 ]
8 -  Source location: [ xine-lib-1.1.1 ]
9 -  Alternate source location: [  ]

Enter a number to change any of them or press ENTER to continue:

*****************************************
**** Debian package creation selected ***
*****************************************

Building Debian package...OK

Installing Debian package...OK

Erasing temporary files...OK

Writing backup package...OK

Deleting temp dir...OK


**********************************************************************

 Done. The new package has been installed and saved to
 /home/bishop/xinelib/xine-lib-1.1.1/xine-lib-1.1.1_1.1.1-1_i386.deb

 You can remove it from your system anytime using:

      dpkg -r xine-lib-1.1.1

**********************************************************************

Si ce package est déclaré bon, il est téléchargeable içi:

http://kaisman.free.fr/xine-lib/xine-li … 1_i386.deb

Les droits ont été modifié avant d' être transféré sur le site.

Dernière modification par bishop (Le 11/02/2006, à 00:56)


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne

#500 Le 11/02/2006, à 00:42

bishop

Re : [HowTo] Wiki E17 CVS

TiteFleur
Je n' y connais rien...
La première adresse est celle que tu utilises, la seconde est celle que j' utilise.

cvs -d:pserver:anonymous:@cvs.sourceforge.net:/cvsroot/enlightenment login
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/enlightenment login

cvs -z3 -d:pserver:anonymous:@cvs.sourceforge.net:/cvsroot/enlightenment update -dP
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/enlightenment update -dP

Les deux points en plus ou en moins avant l' arobase ne changeront rien à ton problème. Mais c' est bizarre. Lorsque l' on fait une erreur dans une ligne de commande, ça marche pas. Lorsque l' on fait une erreur dans une URL ça marche pas.

Les deux adresses s' écrivent sûrement des deux façons.
Quoiqu' il en soit j' ai téléchargé une trentaine de fois les CVS et je n' ai jamais rencontré de problèmes.
Je chipote... sur les petits points.

Dernière modification par bishop (Le 11/02/2006, à 00:46)


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne