[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [E-devel] File manager for iRiver iFP player.



Daniel Kasak wrote:
Hisham Mardam Bey wrote:

On 6/7/06, Daniel Kasak <dan@entropy.homelinux.org> wrote:

Anyway, if there's anything on the *perl* side of things that need
doing, I'll certainly help out there. But I assume the bindings will be
in C anyway, right?

I have just added etk-perl to CVS. Most of it is actually in perl,
with parts being in C and XS. We need people to write / finish the
perl modules and test it out. Feel free to let me know if you're
interested.

I'm certainly interested :)
I've checked out etk-perl, but it won't compile for me:

metabox etk-perl # make
<snip>
/usr/bin/perl5.8.8 /usr/lib64/perl5/vendor_perl/5.8.8/ExtUtils/xsubpp -typemap /usr/lib64/perl5/5.8.8/ExtUtils/typemap -typemap typemap Etk.xs > Etk.xsc && mv Etk.xsc Etk.c
Please specify prototyping behavior for Etk.xs (see perlxs manual)

This message seems to be the actual problem, but I don't know this "xs" thing

<snip>
Etk.c:2295: error: cast specifies array type
Etk.c:2300: warning: passing argument 1 of 'etk_combobox_item_append_relative_valist' from incompatible pointer type
Etk.c: In function 'XS_Etk_etk_combobox_item_append_valist':
Etk.c:2329: error: cast specifies array type
Etk.c:2334: warning: passing argument 1 of 'etk_combobox_item_append_valist' from incompatible pointer type
<snip>
Etk.c:6457: error: cast specifies array type
Etk.c: In function 'XS_Etk_etk_object_new_valist':
Etk.c:8454: error: cast specifies array type
'etk_object_notification_callback_remove' from incompatible pointer type
Etk.c: In function 'XS_Etk_etk_object_properties_get_valist':
Etk.c:8634: error: cast specifies array type
Etk.c: In function 'XS_Etk_etk_object_properties_set_valist':
Etk.c:8690: error: cast specifies array type
<snip>
make: *** [Etk.o] Error 1
metabox etk-perl #

Quite an error :)

not really.. it's just that the actual error is obscured by tons of warnings :P

--
Morten
:wq