Compilation d'Iconbar pour E16: problème

Compilation d'Iconbar pour E16: problème - Installation - Linux et OS Alternatifs

Marsh Posté le 31-08-2003 à 19:21:46    

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
Reply

Marsh Posté le 31-08-2003 à 19:21:46   

Reply

Marsh Posté le 31-08-2003 à 19:55:02    

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
Reply

Marsh Posté le 31-08-2003 à 20:00:54    

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
Reply

Marsh Posté le 31-08-2003 à 20:03:45    

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

Reply

Marsh Posté le 31-08-2003 à 20:13:51    

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 ?

Reply

Marsh Posté le 31-08-2003 à 20:29:51    

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
Reply

Marsh Posté le 31-08-2003 à 20:31:33    

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

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed