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