You are not logged in.
I've been using arch for a couple of weeks now. I like it a lot more than apt. I'm still learning my way around arch and I've only compiled a few things before (like gfire)
I'm trying to get Enlightenment's (E17) itask-ng with yaourt -S itask-ng-svn.
I'm getting these kinds of errors on the compile:
In file included from e_mod_main.c:1:
e_mod_main.h:54: error: expected specifier-qualifier-list before 'Eina_List'
e_mod_main.h:89: error: expected specifier-qualifier-list before 'Eina_List'
e_mod_main.h:106: error: expected specifier-qualifier-list before 'Eina_List'
e_mod_main.h:140: error: expected specifier-qualifier-list before 'Eina_List'
e_mod_main.h:262: error: expected specifier-qualifier-list before 'Eina_List'
e_mod_main.c: In function 'ngi_new':
e_mod_main.c:58: error: 'Eina_List' undeclared (first use in this function)
e_mod_main.c:58: error: (Each undeclared identifier is reported only once
e_mod_main.c:58: error: for each function it appears in.)
e_mod_main.c:58: error: 'l' undeclared (first use in this function)
e_mod_main.c:66: error: 'Ng' has no member named 'cfg'
e_mod_main.c:67: error: 'Ng' has no member named 'cfg'
e_mod_main.c:69: error: 'Ng' has no member named 'zone'
e_mod_main.c:73: error: 'Ng' has no member named 'o_bg'
e_mod_main.c:74: error: 'Ng' has no member named 'animator'
e_mod_main.c:75: error: 'Ng' has no member named 'items_scaling'
e_mod_main.c:76: error: 'Ng' has no member named 'item_active'
e_mod_main.c:77: error: 'Ng' has no member named 'item_drag'
e_mod_main.c:78: error: 'Ng' has no member named 'zoom'
e_mod_main.c:79: error: 'Ng' has no member named 'item_spacing'
e_mod_main.c:80: error: 'Ng' has no member named 'state'
Does this mean I have to uninstall e-svn and compile it? If so, do I have to follow the guide here:
http://wiki.enlightenment.org/index.php … Repository
?
Thanks
Last edited by Cappy (2008-10-26 22:29:42)
Offline
In file included from e_mod_main.c:1: e_mod_main.h:54: error: expected specifier-qualifier-list before 'Eina_List' (...)
Looks like it needs eina-svn, which is a new e17 core module. It should be in the repos later today for both architectures.
Offline
Thanks pressh! I updated with all the files you uploaded
However, When I run yaourt -S itask-ng it successfully compiled (no errors) but if I check it I get this:
==> Continue installing itask-svn? [Y/n]
==> [v]iew package contents [c]heck package with namcap
==> ----------------------------------------------
==>c
itask-svn E: Dependency detected and not included (e_dbus-svn) from files ['usr/lib/enlightenment/modules/itask/linux-gnu-i686/module.so']
itask-svn E: Dependency detected and not included (efreet-svn) from files ['usr/lib/enlightenment/modules/itask/linux-gnu-i686/module.so']
itask-svn W: Dependency included and not needed (e-svn)
itask-svn W: File (usr/lib/enlightenment/modules/itask/linux-gnu-i686/module.la) is a libtool file.
and when I try to load it as a module in E17 I get this error:
/usr/lib/enlightenment/modules/itask-ng/linux-gnu-i686/module.so: undefined symbol: ngi_box_item_remove
and am asked if I want to unload it.
Any ideas?
Offline
Thanks pressh! I updated with all the files you uploaded
However, When I run yaourt -S itask-ng it successfully compiled (no errors) but if I check it I get this:
==> Continue installing itask-svn? [Y/n] ==> [v]iew package contents [c]heck package with namcap ==> ---------------------------------------------- ==>c itask-svn E: Dependency detected and not included (e_dbus-svn) from files ['usr/lib/enlightenment/modules/itask/linux-gnu-i686/module.so'] itask-svn E: Dependency detected and not included (efreet-svn) from files ['usr/lib/enlightenment/modules/itask/linux-gnu-i686/module.so'] itask-svn W: Dependency included and not needed (e-svn) itask-svn W: File (usr/lib/enlightenment/modules/itask/linux-gnu-i686/module.la) is a libtool file.
this is because the depends variables in the PKGBUILD are defined wrong (and the libtool file is not removed, but not sure if it is needed). You should contact the AUR maintainer of itask-ng-svn with that information.
btw I thought you were installing itask-ng?
and when I try to load it as a module in E17 I get this error:
/usr/lib/enlightenment/modules/itask-ng/linux-gnu-i686/module.so: undefined symbol: ngi_box_item_remove
and am asked if I want to unload it.
Any ideas?
it is an issue just created in itask-ng svn (checkout 594). I checked out 592 earlier today and that one is (still) working. For the moment you can change the pkgver in the PKGBUILD to that version and run makepkg with the --holdver flag.
Last edited by pressh (2008-10-26 22:12:17)
Offline
btw I thought you were installing itask-ng?
I tried both itask-ng-svn and itask-svn when that didn't work.
Your instructions worked perfectly - thanks a ton!
Offline