Compilation d'Iconbar pour E16: problème - Installation - Linux et OS Alternatifs
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
Marsh Posté le 31-08-2003 à 20:00:54
Rasthor a écrit : Dependencies |
y faut les version cvs
edit: recentes
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....
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 ?
Marsh Posté le 31-08-2003 à 20:29:51
c possible l api des libs changent constamment en ce moment
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.
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.
Marsh Posté le 31-08-2003 à 19:21:46
Bonjour à tous,
J'essaye de compiler la dock Iconbar pour Enlightenment et ça veut pas.
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:
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