Skip Menu |

This queue is for tickets about the Linux-Input-Wiiuse CPAN distribution.

Report information
The Basics
Id: 43514
Status: open
Priority: 0/
Queue: Linux-Input-Wiiuse

People
Owner: cpan [...] dusty.hey.nu
Requestors: pub [...] resolx.com
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 0.01
Fixed in: (no value)



Subject: Error compiling
Hi and first of all thanks for that lib, this is exactly what I was searching for :-) However I haven't been able to compile it see the logs : egrout@akfadm-02:~/wii/Linux-Input-Wiiuse-0.01$ perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Linux::Input::Wiiuse egrout@akfadm-02:~/wii/Linux-Input-Wiiuse-0.01$ make cp lib/Linux/Input/Wiiuse.pm blib/lib/Linux/Input/Wiiuse.pm /usr/bin/perl /usr/share/perl/5.8/ExtUtils/xsubpp -typemap /usr/share/perl/5.8/ExtUtils/typemap Wiiuse.xs > Wiiuse.xsc && mv Wiiuse.xsc Wiiuse.c Error: 'struct wiimote_t **' not in typemap in Wiiuse.xs, line 14 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 17 Error: 'struct wiimote_t **' not in typemap in Wiiuse.xs, line 19 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 22 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 26 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 28 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 31 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 35 Error: 'byte *' not in typemap in Wiiuse.xs, line 35 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 38 Error: 'byte *' not in typemap in Wiiuse.xs, line 37 Error: 'byte' not in typemap in Wiiuse.xs, line 38 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 41 Error: 'struct wiimote_t **' not in typemap in Wiiuse.xs, line 44 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 44 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 47 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 49 Error: 'struct wiimote_t **' not in typemap in Wiiuse.xs, line 56 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 58 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 62 Error: 'struct wiimote_t **' not in typemap in Wiiuse.xs, line 65 Error: 'byte' not in typemap in Wiiuse.xs, line 64 Error: 'byte' not in typemap in Wiiuse.xs, line 65 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 67 Error: 'struct wiimote_t **' not in typemap in Wiiuse.xs, line 71 Error: 'struct wiimote_t **' not in typemap in Wiiuse.xs, line 73 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 77 Error: 'struct wiimote_t **' not in typemap in Wiiuse.xs, line 79 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 82 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 86 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 88 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 94 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 100 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 103 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 106 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 110 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 117 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 124 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 131 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 138 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 145 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 152 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 159 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 166 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 173 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 180 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 186 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 193 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 200 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 208 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 215 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 222 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 229 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 236 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 243 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 250 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 258 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 266 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 274 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 281 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 289 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 297 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 305 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 312 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 320 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 328 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 336 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 344 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 352 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 360 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 368 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 376 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 384 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 392 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 400 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 408 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 416 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 424 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 432 Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 440 Please specify prototyping behavior for Wiiuse.xs (see perlxs manual) make: *** [Wiiuse.c] Error 1 egrout@akfadm-02:~/wii/Linux-Input-Wiiuse-0.01$ Iam running : Ubuntu 8.04.2 Kernel 2.6.24-23 Perl v5.8.8 built for i486-linux-gnu-thread-multi wiiuse_v0.12 Any Idea ? Thanks again !
Sorry about my heavily delayed response. I didn't see this in my inbox. On Sun Feb 22 16:04:04 2009, egrout wrote: Show quoted text
> Hi and first of all thanks for that lib, this is exactly what I was > searching for :-) > > However I haven't been able to compile it see the logs : > > egrout@akfadm-02:~/wii/Linux-Input-Wiiuse-0.01$ perl Makefile.PL > Checking if your kit is complete... > Looks good > Writing Makefile for Linux::Input::Wiiuse > egrout@akfadm-02:~/wii/Linux-Input-Wiiuse-0.01$ make > cp lib/Linux/Input/Wiiuse.pm blib/lib/Linux/Input/Wiiuse.pm > /usr/bin/perl /usr/share/perl/5.8/ExtUtils/xsubpp -typemap > /usr/share/perl/5.8/ExtUtils/typemap Wiiuse.xs > Wiiuse.xsc && mv > Wiiuse.xsc Wiiuse.c > Error: 'struct wiimote_t **' not in typemap in Wiiuse.xs, line 14 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 17 > Error: 'struct wiimote_t **' not in typemap in Wiiuse.xs, line 19 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 22 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 26 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 28 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 31 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 35 > Error: 'byte *' not in typemap in Wiiuse.xs, line 35 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 38 > Error: 'byte *' not in typemap in Wiiuse.xs, line 37 > Error: 'byte' not in typemap in Wiiuse.xs, line 38 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 41 > Error: 'struct wiimote_t **' not in typemap in Wiiuse.xs, line 44 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 44 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 47 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 49 > Error: 'struct wiimote_t **' not in typemap in Wiiuse.xs, line 56 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 58 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 62 > Error: 'struct wiimote_t **' not in typemap in Wiiuse.xs, line 65 > Error: 'byte' not in typemap in Wiiuse.xs, line 64 > Error: 'byte' not in typemap in Wiiuse.xs, line 65 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 67 > Error: 'struct wiimote_t **' not in typemap in Wiiuse.xs, line 71 > Error: 'struct wiimote_t **' not in typemap in Wiiuse.xs, line 73 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 77 > Error: 'struct wiimote_t **' not in typemap in Wiiuse.xs, line 79 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 82 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 86 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 88 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 94 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 100 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 103 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 106 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 110 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 117 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 124 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 131 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 138 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 145 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 152 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 159 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 166 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 173 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 180 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 186 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 193 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 200 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 208 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 215 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 222 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 229 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 236 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 243 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 250 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 258 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 266 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 274 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 281 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 289 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 297 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 305 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 312 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 320 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 328 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 336 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 344 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 352 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 360 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 368 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 376 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 384 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 392 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 400 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 408 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 416 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 424 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 432 > Error: 'struct wiimote_t *' not in typemap in Wiiuse.xs, line 440 > Please specify prototyping behavior for Wiiuse.xs (see perlxs manual) > make: *** [Wiiuse.c] Error 1 > egrout@akfadm-02:~/wii/Linux-Input-Wiiuse-0.01$ > > Iam running : > Ubuntu 8.04.2 > Kernel 2.6.24-23 > Perl v5.8.8 built for i486-linux-gnu-thread-multi > wiiuse_v0.12
Make sure you have libbluetooth-dev installed. When compiling wiiuse, type "make wiiuse" not just "make" unless you really want the examples and such. I ran the install on a fresh box and it fails in the exact same way yours does. Looks like I have a bug to fix!