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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Compilation d'Iconbar pour E16: problème

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Compilation d'Iconbar pour E16: problème

n°317431
Rasthor
Posté le 31-08-2003 à 19:21:46  profilanswer
 

Bonjour à tous,
 
J'essaye de compiler la dock Iconbar pour Enlightenment et ça veut pas.  :cry:  
 
Voici le site d'Iconbar:
http://www.rephorm.com/rephorm/code/iconbar/
 
J'ai téléchargé la dernière version: iconbar-0.4.2.tar.gz
 
J'ai donc tar -xvfz iconbar-0.4.2.tar.gz
puis ./configure => ok (apparement)  
puis make => ça coince.
 
Voici ce qu'il me sort:
 

Citation :

make  all-recursive
make[1]: Entering directory `/home/rasthor/iconbar-0.4.2'
Making all in src
make[2]: Entering directory `/home/rasthor/iconbar-0.4.2/src'
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src  -I/usr/local/include -I/usr/X11R6/include   -I/usr/X11R6/include    -g -O2 -MT iconbar.o -MD -MP -MF ".deps/iconbar.Tpo" \
  -c -o iconbar.o `test -f 'iconbar.c' || echo './'`iconbar.c; \
then mv ".deps/iconbar.Tpo" ".deps/iconbar.Po"; \
else rm -f ".deps/iconbar.Tpo"; exit 1; \
fi
In file included from iconbar.c:1:
iconbar.h:27: parse error before "Ecore_Timer"
iconbar.h:27: warning: no semicolon at end of struct or union
iconbar.h:30: parse error before '}' token
iconbar.h:52: parse error before "Ecore_Timer"
iconbar.h:52: warning: no semicolon at end of struct or union
iconbar.h:52: warning: no semicolon at end of struct or union
iconbar.h:54: parse error before '}' token
iconbar.h:54: warning: data definition has no type or storage class
iconbar.h:68: parse error before '}' token
In file included from iconbar.c:2:
util.h:9: parse error before '*' token
util.h:9: warning: data definition has no type or storage class
In file included from iconbar.c:4:
/usr/include/time.h:181: `clock' redeclared as different kind of symbol
iconbar.h:29: previous declaration of `clock'
iconbar.c:32: `mouse_down' redeclared as different kind of symbol
iconbar.h:65: previous declaration of `mouse_down'
iconbar.c: In function `iconbar_path_set':
iconbar.c:59: dereferencing pointer to incomplete type
iconbar.c:61: dereferencing pointer to incomplete type
iconbar.c:65: dereferencing pointer to incomplete type
iconbar.c:67: dereferencing pointer to incomplete type
iconbar.c:73: dereferencing pointer to incomplete type
iconbar.c:73: dereferencing pointer to incomplete type
iconbar.c:74: dereferencing pointer to incomplete type
iconbar.c:77: dereferencing pointer to incomplete type
iconbar.c:80: dereferencing pointer to incomplete type
iconbar.c:83: dereferencing pointer to incomplete type
iconbar.c: In function `iconbar_path_get':
iconbar.c:96: dereferencing pointer to incomplete type
iconbar.c: In function `iconbar_icons_length_get':
iconbar.c:138: dereferencing pointer to incomplete type
iconbar.c:145: dereferencing pointer to incomplete type
iconbar.c: In function `iconbar_add':
iconbar.c:169: sizeof applied to an incomplete type
iconbar.c:170: sizeof applied to an incomplete type
iconbar.c:173: dereferencing pointer to incomplete type
iconbar.c:176: dereferencing pointer to incomplete type
iconbar.c:177: dereferencing pointer to incomplete type
iconbar.c: In function `iconbar_layer_set':
iconbar.c:258: dereferencing pointer to incomplete type
iconbar.c:259: dereferencing pointer to incomplete type
iconbar.c: In function `iconbar_raise':
iconbar.c:269: dereferencing pointer to incomplete type
iconbar.c:270: dereferencing pointer to incomplete type
iconbar.c: In function `iconbar_lower':
iconbar.c:280: dereferencing pointer to incomplete type
iconbar.c:281: dereferencing pointer to incomplete type
iconbar.c: In function `iconbar_move':
iconbar.c:307: dereferencing pointer to incomplete type
iconbar.c:308: dereferencing pointer to incomplete type
iconbar.c: In function `iconbar_resize':
iconbar.c:319: dereferencing pointer to incomplete type
iconbar.c:320: dereferencing pointer to incomplete type
iconbar.c: In function `iconbar_show':
iconbar.c:334: dereferencing pointer to incomplete type
 
 
etc.......


 
J'ai bien entendu installé une petée de librairie et devel pour iconbar:
 
ethemes-1.1-11mdk
edb-1.0.3-1.20030730.1mdk
enlightenment-conf-0.15-21mdk
eel-2.3.9-1mdk
evas-1.0.0-1.20030730.2mdk
enscript-1.6.3-1mdk
emacs-X11-21.2.93-2mdk
esound-0.2.31-1mdk
enlightenment-0.16.5-13mdk
 
libeel2_2-2.3.9-1mdk
libefs1-1.0.22-2mdk
libebg1-devel-0.0.1-0.20030730.1mdk
libevas1-devel-1.0.0-1.20030730.2mdk
libedb1-devel-1.0.3-1.20030730.1mdk
libeet0-0.0.2-0.20030730.1mdk
libedb1-1.0.3-1.20030730.1mdk
libebg1-0.0.1-0.20030730.1mdk
libeet0-devel-0.0.2-0.20030730.1mdk
libecore0-0.0.2-3.20030730.1mdk
libevas1-1.0.0-1.20030730.2mdk
libebits1-0.0.2-0.20030730.1mdk
libebits1-devel-0.0.2-0.20030730.1mdk
libecore0-devel-0.0.2-3.20030730.1mdk
 
libimlib1-1.9.14-8mdk
libimlib2_1-loaders-1.0.6-2mdk
libimlib2_1-1.0.6-2mdk
libimlib2_1-filters-1.0.6-2mdk
libimlib1-devel-1.9.14-8mdk
libimlib2_1-devel-1.0.6-2mdk


Message édité par Rasthor le 31-08-2003 à 19:56:25
mood
Publicité
Posté le 31-08-2003 à 19:21:46  profilanswer
 

n°317446
Rasthor
Posté le 31-08-2003 à 19:55:02  profilanswer
 

Dependencies
------------
Make sure you have all of the following libs installed:
 
Eet => libeet0-0.0.2-0.20030730.1mdk  
Evas => libevas1-1.0.0-1.20030730.2mdk
Edb => libedb1-1.0.3-1.20030730.1mdk  
Ebits => libebits1-0.0.2-0.20030730.1mdk
Imlib2 => libimlib2_1-1.0.6-2mdk
Ecore (from SPLIT) => libecore0-0.0.2-3.20030730.1mdk


Message édité par Rasthor le 31-08-2003 à 19:56:56
n°317449
R@NNIS
Tout est possible ou presque.
Posté le 31-08-2003 à 20:00:54  profilanswer
 

Rasthor a écrit :

Dependencies
------------
Make sure you have all of the following libs installed:
 
Eet => libeet0-0.0.2-0.20030730.1mdk  
Evas => libevas1-1.0.0-1.20030730.2mdk
Edb => libedb1-1.0.3-1.20030730.1mdk  
Ebits => libebits1-0.0.2-0.20030730.1mdk
Imlib2 => libimlib2_1-1.0.6-2mdk
Ecore (from SPLIT) => libecore0-0.0.2-3.20030730.1mdk


 
y faut les version cvs
 
edit: recentes :D


Message édité par R@NNIS le 31-08-2003 à 20:01:10

---------------
Mes News
n°317451
Rasthor
Posté le 31-08-2003 à 20:03:45  profilanswer
 

Ah ok.
 
En fait, c'est des *.src.rpm que j'ai piqué de la mandrake cooker. Je pensais avoir les dernières versions. Elles datent de fin juillet (le 30 pour être précis).
 
Y'a donc encore plus récent....
 

n°317461
Rasthor
Posté le 31-08-2003 à 20:13:51  profilanswer
 

Ce qui m'étonne, c'est que Iconbar date du 13 mai....
 

Citation :

v0.4.2 released 05-13-03! depencies changed as of v0.4, see below.


 
Dans ce cas, mes versions de lib sont-elles trop récentes ?

n°317474
R@NNIS
Tout est possible ou presque.
Posté le 31-08-2003 à 20:29:51  profilanswer
 

c possible l api des libs changent constamment en ce moment :p  
raster et pas trop content de certaines api donc faut trouver ce qu' il faut mais ca m etonne car je l ai compilée avec un cvs y a pas longtemps sans le moindre pb.
 
regarde la procedure d'install de ses progs.  


---------------
Mes News
n°317476
Rasthor
Posté le 31-08-2003 à 20:31:33  profilanswer
 

Oui, je vais deja installer les libs cvs, et je reviendrais après vous dire ce qu'il en est.


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

  Compilation d'Iconbar pour E16: problème

 

Sujets relatifs
probleme arret PC avec gdmProbleme de police de caractère sous KDE
[Résolu] [ADSL] Sagem Fast 800 : problème avec pppdgentoo php et probleme "undefined function imagecreate()"
[ mandrake 9.1 ] Pb bizarre après compilation kernel[samba] problème avec character set
probleme d acces partition ntfsProbleme bizarre de son
Probléme MDK 9.1probleme install driver ati : red hat 9
Plus de sujets relatifs à : Compilation d'Iconbar pour E16: problème


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