Checking if your kit is complete... Looks good Folks, Video4linux, as the name implies, requires linux. Configuring anyway, but you have been warned! Writing Makefile for Video::Capture::V4l Writing Makefile for Video::Capture::VBI Writing Makefile for Video::RTjpeg Writing Makefile for Video::Frequencies cp XawTV.pm blib/lib/Video/XawTV.pm cp Frequencies.pm blib/lib/Video/Frequencies.pm make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Video-Capture-V4l/V4l' cp V4l.pm ../blib/lib/Video/Capture/V4l.pm /home/cpanrun/ia64/build/5.6.1/bin/perl -I/home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi -I/home/cpanrun/ia64/build/5.6.1/lib/5.6.1 /home/cpanrun/ia64/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /home/cpanrun/ia64/build/5.6.1/lib/5.6.1/ExtUtils/typemap V4l.xs > V4l.xsc && mv V4l.xsc V4l.c gcc -c -DUSE_REENTRANT_API -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE -L/lib/hpux32 -DUINT32_MAX_BROKEN -fPIC -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.901\" -DXS_VERSION=\"0.901\" -fPIC -I/home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi/CORE V4l.c V4l.xs:12:28: linux/videodev.h: No such file or directory V4l.xs: In function `framesize': V4l.xs:61: error: `VIDEO_PALETTE_RGB565' undeclared (first use in this function) V4l.xs:61: error: (Each undeclared identifier is reported only once V4l.xs:61: error: for each function it appears in.) V4l.xs:62: error: `VIDEO_PALETTE_RGB24' undeclared (first use in this function) V4l.xs:63: error: `VIDEO_PALETTE_RGB555' undeclared (first use in this function) V4l.xs:64: error: `VIDEO_PALETTE_HI240' undeclared (first use in this function) V4l.xs:65: error: `VIDEO_PALETTE_GREY' undeclared (first use in this function) V4l.xs:66: error: `VIDEO_PALETTE_RGB32' undeclared (first use in this function) V4l.xs:67: error: `VIDEO_PALETTE_UYVY' undeclared (first use in this function) V4l.xs:68: error: `VIDEO_PALETTE_YUYV' undeclared (first use in this function) V4l.xs:70: error: `VIDEO_PALETTE_YUV410P' undeclared (first use in this function) V4l.xs:71: error: `VIDEO_PALETTE_YUV411' undeclared (first use in this function) V4l.xs:72: error: `VIDEO_PALETTE_YUV411P' undeclared (first use in this function) V4l.xs:73: error: `VIDEO_PALETTE_YUV420' undeclared (first use in this function) V4l.xs:74: error: `VIDEO_PALETTE_YUV420P' undeclared (first use in this function) V4l.xs:75: error: `VIDEO_PALETTE_YUV422' undeclared (first use in this function) V4l.xs:76: error: `VIDEO_PALETTE_YUV422P' undeclared (first use in this function) V4l.xs:77: error: `VIDEO_PALETTE_PLANAR' undeclared (first use in this function) V4l.xs:78: error: `VIDEO_PALETTE_RAW' undeclared (first use in this function) V4l.xs: At top level: V4l.xs:85: error: field `vm' has incomplete type V4l.xs: In function `find_private': V4l.xs:108: error: `VIDIOCGMBUF' undeclared (first use in this function) V4l.c: In function `XS_Video__Capture__V4l_capture': V4l.c:363: error: `VIDEO_PALETTE_RGB24' undeclared (first use in this function) V4l.xs:331: error: storage size of 'vm' isn't known V4l.xs:336: error: `VIDIOCMCAPTURE' undeclared (first use in this function) V4l.xs: In function `XS_Video__Capture__V4l_sync': V4l.xs:364: error: `VIDIOCSYNC' undeclared (first use in this function) V4l.xs: In function `XS_Video__Capture__V4l__freq': V4l.xs:378: error: `VIDIOCSFREQ' undeclared (first use in this function) V4l.xs:382: error: `VIDIOCGFREQ' undeclared (first use in this function) V4l.xs: In function `XS_Video__Capture__V4l__capabilities_new': V4l.xs:397: error: invalid application of `sizeof' to incomplete type `video_capability' V4l.xs: In function `XS_Video__Capture__V4l__channel_new': V4l.xs:405: error: invalid application of `sizeof' to incomplete type `video_channel' V4l.xs: In function `XS_Video__Capture__V4l__tuner_new': V4l.xs:413: error: invalid application of `sizeof' to incomplete type `video_tuner' V4l.xs: In function `XS_Video__Capture__V4l__audio_new': V4l.xs:421: error: invalid application of `sizeof' to incomplete type `video_audio' V4l.xs: In function `XS_Video__Capture__V4l__picture_new': V4l.xs:429: error: invalid application of `sizeof' to incomplete type `video_picture' V4l.xs: In function `XS_Video__Capture__V4l__Capability_get': V4l.xs:439: error: `VIDIOCGCAP' undeclared (first use in this function) V4l.xs: In function `XS_Video__Capture__V4l__Channel_get': V4l.xs:447: error: `VIDIOCGCHAN' undeclared (first use in this function) V4l.xs: In function `XS_Video__Capture__V4l__Channel_set': V4l.xs:453: error: `VIDIOCSCHAN' undeclared (first use in this function) V4l.xs: In function `XS_Video__Capture__V4l__Tuner_get': V4l.xs:461: error: `VIDIOCGTUNER' undeclared (first use in this function) V4l.xs: In function `XS_Video__Capture__V4l__Tuner_set': V4l.xs:467: error: `VIDIOCSTUNER' undeclared (first use in this function) V4l.xs: In function `XS_Video__Capture__V4l__Audio_get': V4l.xs:475: error: `VIDIOCGAUDIO' undeclared (first use in this function) V4l.xs: In function `XS_Video__Capture__V4l__Audio_set': V4l.xs:481: error: `VIDIOCSAUDIO' undeclared (first use in this function) V4l.xs: In function `XS_Video__Capture__V4l__Picture_get': V4l.xs:489: error: `VIDIOCGPICT' undeclared (first use in this function) V4l.xs: In function `XS_Video__Capture__V4l__Picture_set': V4l.xs:495: error: `VIDIOCSPICT' undeclared (first use in this function) ./genacc |: In function `XS_Video__Capture__V4l__Capability_name': ./genacc |:18: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Capability_type': ./genacc |:30: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Capability_channels': ./genacc |:42: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Capability_audios': ./genacc |:54: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Capability_maxwidth': ./genacc |:66: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Capability_maxheight': ./genacc |:78: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Capability_minwidth': ./genacc |:90: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Capability_minheight': ./genacc |:102: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Channel_channel': ./genacc |:117: error: dereferencing pointer to incomplete type ./genacc |:119: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Channel_name': ./genacc |:129: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Channel_tuners': ./genacc |:141: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Channel_flags': ./genacc |:153: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Channel_type': ./genacc |:165: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Channel_norm': ./genacc |:177: error: dereferencing pointer to incomplete type ./genacc |:179: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Audio_audio': ./genacc |:192: error: dereferencing pointer to incomplete type ./genacc |:194: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Audio_volume': ./genacc |:204: error: dereferencing pointer to incomplete type ./genacc |:206: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Audio_bass': ./genacc |:216: error: dereferencing pointer to incomplete type ./genacc |:218: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Audio_treble': ./genacc |:228: error: dereferencing pointer to incomplete type ./genacc |:230: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Audio_flags': ./genacc |:240: error: dereferencing pointer to incomplete type ./genacc |:242: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Audio_name': ./genacc |:252: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Audio_mode': ./genacc |:264: error: dereferencing pointer to incomplete type ./genacc |:266: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Audio_balance': ./genacc |:276: error: dereferencing pointer to incomplete type ./genacc |:278: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Audio_step': ./genacc |:288: error: dereferencing pointer to incomplete type ./genacc |:290: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Picture_brightness': ./genacc |:303: error: dereferencing pointer to incomplete type ./genacc |:305: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Picture_hue': ./genacc |:315: error: dereferencing pointer to incomplete type ./genacc |:317: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Picture_colour': ./genacc |:327: error: dereferencing pointer to incomplete type ./genacc |:329: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Picture_contrast': ./genacc |:339: error: dereferencing pointer to incomplete type ./genacc |:341: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Picture_whiteness': ./genacc |:351: error: dereferencing pointer to incomplete type ./genacc |:353: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Picture_depth': ./genacc |:363: error: dereferencing pointer to incomplete type ./genacc |:365: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Picture_palette': ./genacc |:375: error: dereferencing pointer to incomplete type ./genacc |:377: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Tuner_tuner': ./genacc |:390: error: dereferencing pointer to incomplete type ./genacc |:392: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Tuner_name': ./genacc |:402: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Tuner_rangelow': ./genacc |:414: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Tuner_rangehigh': ./genacc |:426: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Tuner_flags': ./genacc |:438: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Tuner_mode': ./genacc |:450: error: dereferencing pointer to incomplete type ./genacc |:452: error: dereferencing pointer to incomplete type ./genacc |: In function `XS_Video__Capture__V4l__Tuner_signal': ./genacc |:462: error: dereferencing pointer to incomplete type V4l.xs: In function `boot_Video__Capture__V4l': V4l.xs:508: error: `VIDEO_AUDIO_BASS' undeclared (first use in this function) V4l.xs:509: error: `VIDEO_AUDIO_MUTABLE' undeclared (first use in this function) V4l.xs:510: error: `VIDEO_AUDIO_MUTE' undeclared (first use in this function) V4l.xs:511: error: `VIDEO_AUDIO_TREBLE' undeclared (first use in this function) V4l.xs:512: error: `VIDEO_AUDIO_VOLUME' undeclared (first use in this function) V4l.xs:513: error: `VIDEO_CAPTURE_EVEN' undeclared (first use in this function) V4l.xs:514: error: `VIDEO_CAPTURE_ODD' undeclared (first use in this function) V4l.xs:515: error: `VIDEO_MAX_FRAME' undeclared (first use in this function) V4l.xs:516: error: `VIDEO_MODE_AUTO' undeclared (first use in this function) V4l.xs:517: error: `VIDEO_MODE_NTSC' undeclared (first use in this function) V4l.xs:518: error: `VIDEO_MODE_PAL' undeclared (first use in this function) V4l.xs:519: error: `VIDEO_MODE_SECAM' undeclared (first use in this function) V4l.xs:520: error: `VIDEO_PALETTE_COMPONENT' undeclared (first use in this function) V4l.xs:521: error: `VIDEO_PALETTE_GREY' undeclared (first use in this function) V4l.xs:522: error: `VIDEO_PALETTE_HI240' undeclared (first use in this function) V4l.xs:523: error: `VIDEO_PALETTE_PLANAR' undeclared (first use in this function) V4l.xs:524: error: `VIDEO_PALETTE_RAW' undeclared (first use in this function) V4l.xs:525: error: `VIDEO_PALETTE_RGB24' undeclared (first use in this function) V4l.xs:526: error: `VIDEO_PALETTE_RGB32' undeclared (first use in this function) V4l.xs:527: error: `VIDEO_PALETTE_RGB555' undeclared (first use in this function) V4l.xs:528: error: `VIDEO_PALETTE_RGB565' undeclared (first use in this function) V4l.xs:529: error: `VIDEO_PALETTE_UYVY' undeclared (first use in this function) V4l.xs:530: error: `VIDEO_PALETTE_YUV410P' undeclared (first use in this function) V4l.xs:531: error: `VIDEO_PALETTE_YUV411' undeclared (first use in this function) V4l.xs:532: error: `VIDEO_PALETTE_YUV411P' undeclared (first use in this function) V4l.xs:533: error: `VIDEO_PALETTE_YUV420' undeclared (first use in this function) V4l.xs:534: error: `VIDEO_PALETTE_YUV420P' undeclared (first use in this function) V4l.xs:535: error: `VIDEO_PALETTE_YUV422' undeclared (first use in this function) V4l.xs:536: error: `VIDEO_PALETTE_YUV422P' undeclared (first use in this function) V4l.xs:537: error: `VIDEO_PALETTE_YUYV' undeclared (first use in this function) V4l.xs:538: error: `VIDEO_SOUND_LANG1' undeclared (first use in this function) V4l.xs:539: error: `VIDEO_SOUND_LANG2' undeclared (first use in this function) V4l.xs:540: error: `VIDEO_SOUND_MONO' undeclared (first use in this function) V4l.xs:541: error: `VIDEO_SOUND_STEREO' undeclared (first use in this function) V4l.xs:542: error: `VIDEO_TUNER_LOW' undeclared (first use in this function) V4l.xs:543: error: `VIDEO_TUNER_MBS_ON' undeclared (first use in this function) V4l.xs:544: error: `VIDEO_TUNER_NORM' undeclared (first use in this function) V4l.xs:545: error: `VIDEO_TUNER_NTSC' undeclared (first use in this function) V4l.xs:546: error: `VIDEO_TUNER_PAL' undeclared (first use in this function) V4l.xs:547: error: `VIDEO_TUNER_RDS_ON' undeclared (first use in this function) V4l.xs:548: error: `VIDEO_TUNER_SECAM' undeclared (first use in this function) V4l.xs:549: error: `VIDEO_TUNER_STEREO_ON' undeclared (first use in this function) V4l.xs:550: error: `VIDEO_TYPE_CAMERA' undeclared (first use in this function) V4l.xs:551: error: `VIDEO_TYPE_TV' undeclared (first use in this function) V4l.xs:552: error: `VIDEO_VC_AUDIO' undeclared (first use in this function) V4l.xs:553: error: `VIDEO_VC_TUNER' undeclared (first use in this function) V4l.xs:554: error: `VID_TYPE_CAPTURE' undeclared (first use in this function) V4l.xs:555: error: `VID_TYPE_CHROMAKEY' undeclared (first use in this function) V4l.xs:556: error: `VID_TYPE_CLIPPING' undeclared (first use in this function) V4l.xs:557: error: `VID_TYPE_FRAMERAM' undeclared (first use in this function) V4l.xs:558: error: `VID_TYPE_MONOCHROME' undeclared (first use in this function) V4l.xs:559: error: `VID_TYPE_OVERLAY' undeclared (first use in this function) V4l.xs:560: error: `VID_TYPE_SCALES' undeclared (first use in this function) V4l.xs:561: error: `VID_TYPE_SUBCAPTURE' undeclared (first use in this function) V4l.xs:562: error: `VID_TYPE_TELETEXT' undeclared (first use in this function) V4l.xs:563: error: `VID_TYPE_TUNER' undeclared (first use in this function) make[1]: *** [V4l.o] Error 1 make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Video-Capture-V4l/V4l' make: *** [subdirs] Error 2