|
From: mt-news <mt...@gm...> - 2003-10-05 11:03:54
|
hi ppl, finally i got the latest CVS from openquicktime and installed it as described on the page. but my problem now: if i am trying to install Video::OpenQuicktime from CPAN (http://search.cpan.org/~allenday/Video-OpenQuicktime-1.02/OpenQuicktime.pm) i get the following error output as described below. any ideas what could be the problem? thanks, matthias --- Starting Build Compile Stage Starting "perl Makefile.PL" Stage Writing Makefile for Video::OpenQuicktime Finished "perl Makefile.PL" Stage Starting "make" Stage make[1]: Entering directory `/root/.cpan/build/Video-OpenQuicktime-1.02/_Inline/build/Video/OpenQuicktime' /usr/bin/perl5.8.0 /usr/lib/perl5/5.8.0/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.8.0/ExtUtils/typemap OpenQuicktime.xs > OpenQuicktime.xsc && mv OpenQuicktime.xsc OpenQuicktime.c gcc -c -I/root/.cpan/build/Video-OpenQuicktime-1.02 -fno-strict-aliasing -I/usr/include/gdbm -O3 -fomit-frame-pointer -fno-exceptions -pipe -s -mpentium -mcpu=pentium -march=pentium -ffast-math -fexpensive-optimizations -DVERSION=\"1.02\" -DXS_VERSION=\"1.02\" -fpic "-I/usr/lib/perl5/5.8.0/i586-linux/CORE" OpenQuicktime.c OpenQuicktime.xs:6:34: openquicktime/codecs.h: No such file or directory OpenQuicktime.xs: In function `_get_audio_bits': OpenQuicktime.xs:15: error: `quicktime_t' undeclared (first use in this function) OpenQuicktime.xs:15: error: (Each undeclared identifier is reported only once OpenQuicktime.xs:15: error: for each function it appears in.) OpenQuicktime.xs:15: error: `qtfile' undeclared (first use in this function) OpenQuicktime.xs:15: error: parse error before ')' token OpenQuicktime.xs: In function `_get_audio_channels': OpenQuicktime.xs:20: error: `quicktime_t' undeclared (first use in this function) OpenQuicktime.xs:20: error: `qtfile' undeclared (first use in this function) OpenQuicktime.xs:20: error: parse error before ')' token OpenQuicktime.xs: In function `_get_audio_codec': OpenQuicktime.xs:25: error: `quicktime_t' undeclared (first use in this function ) ) OpenQuicktime.xs:25: error: `qtfile' undeclared (first use in this function) OpenQuicktime.xs:25: error: parse error before ')' token OpenQuicktime.xs:26: error: `quicktime_audio_map_t' undeclared (first use in this function) OpenQuicktime.xs:26: error: parse error before ')' token OpenQuicktime.xs: In function `_get_audio_compressor': OpenQuicktime.xs:35: error: `quicktime_t' undeclared (first use in this function) OpenQuicktime.xs:35: error: `qtfile' undeclared (first use in this function) OpenQuicktime.xs:35: error: parse error before ')' token OpenQuicktime.xs:36: warning: return makes pointer from integer without a cast OpenQuicktime.xs: In function `_get_audio_length': OpenQuicktime.xs:40: error: `quicktime_t' undeclared (first use in this function) OpenQuicktime.xs:40: error: `qtfile' undeclared (first use in this function) OpenQuicktime.xs:40: error: parse error before ')' token OpenQuicktime.xs: In function `_get_audio_samplerate': OpenQuicktime.xs:45: error: `quicktime_t' undeclared (first use in this function) OpenQuicktime.xs:45: error: `qtfile' undeclared (first use in this function) OpenQuicktime.xs:45: error: parse error before ')' token OpenQuicktime.xs: In function `_get_audio_track_count': OpenQuicktime.xs:49: error: `quicktime_t' undeclared (first use in this function) OpenQuicktime.xs:49: error: `qtfile' undeclared (first use in this function) OpenQuicktime.xs:49: error: parse error before ')' token OpenQuicktime.xs: In function `_get_info': OpenQuicktime.xs:64: error: `quicktime_t' undeclared (first use in this function) OpenQuicktime.xs:64: error: `qtfile' undeclared (first use in this function) OpenQuicktime.xs:64: error: parse error before ')' token OpenQuicktime.xs:65: warning: return makes pointer from integer without a cast OpenQuicktime.xs: In function `_get_name': OpenQuicktime.xs:69: error: `quicktime_t' undeclared (first use in this function) OpenQuicktime.xs:69: error: `qtfile' undeclared (first use in this function) OpenQuicktime.xs:69: error: parse error before ')' token OpenQuicktime.xs:70: warning: return makes pointer from integer without a cast OpenQuicktime.xs: In function `_get_copyright': OpenQuicktime.xs:74: error: `quicktime_t' undeclared (first use in this function) OpenQuicktime.xs:74: error: `qtfile' undeclared (first use in this function) OpenQuicktime.xs:74: error: parse error before ')' token OpenQuicktime.xs:75: warning: return makes pointer from integer without a cast OpenQuicktime.xs: In function `_get_video_compressor': OpenQuicktime.xs:79: error: `quicktime_t' undeclared (first use in this function) OpenQuicktime.xs:79: error: `qtfile' undeclared (first use in this function) OpenQuicktime.xs:79: error: parse error before ')' token OpenQuicktime.xs:80: warning: return makes pointer from integer without a cast OpenQuicktime.xs: In function `_get_video_depth': OpenQuicktime.xs:84: error: `quicktime_t' undeclared (first use in this function) OpenQuicktime.xs:84: error: `qtfile' undeclared (first use in this function) OpenQuicktime.xs:84: error: parse error before ')' token OpenQuicktime.xs: In function `_get_video_framerate': OpenQuicktime.xs:89: error: `quicktime_t' undeclared (first use in this function) OpenQuicktime.xs:89: error: `qtfile' undeclared (first use in this function) OpenQuicktime.xs:89: error: parse error before ')' token OpenQuicktime.xs: In function `_get_video_height': OpenQuicktime.xs:144: error: `quicktime_t' undeclared (first use in this function) OpenQuicktime.xs:144: error: `qtfile' undeclared (first use in this function) OpenQuicktime.xs:144: error: parse error before ')' token OpenQuicktime.xs: In function `_get_video_length': OpenQuicktime.xs:149: error: `quicktime_t' undeclared (first use in this function) OpenQuicktime.xs:149: error: `qtfile' undeclared (first use in this function) OpenQuicktime.xs:149: error: parse error before ')' token OpenQuicktime.xs: In function `_get_video_track_count': OpenQuicktime.xs:155: error: `quicktime_t' undeclared (first use in this function) OpenQuicktime.xs:155: error: `qtfile' undeclared (first use in this function) OpenQuicktime.xs:155: error: parse error before ')' token OpenQuicktime.xs: In function `_get_video_width': OpenQuicktime.xs:161: error: `quicktime_t' undeclared (first use in this function) OpenQuicktime.xs:161: error: `qtfile' undeclared (first use in this function) OpenQuicktime.xs:161: error: parse error before ')' token OpenQuicktime.xs: In function `new_oqt': OpenQuicktime.xs:167: error: `quicktime_t' undeclared (first use in this function) OpenQuicktime.xs:168: warning: assignment makes pointer from integer without a cast make[1]: *** [OpenQuicktime.o] Error 1 make[1]: Leaving directory `/root/.cpan/build/Video-OpenQuicktime-1.02/_Inline/build/Video/OpenQuicktime' A problem was encountered while attempting to compile and install your Inline C code. The command that failed was: make The build directory was: /root/.cpan/build/Video-OpenQuicktime-1.02/_Inline/build/Video/OpenQuicktime To debug the problem, cd to the build directory, and inspect the output files. at -e line 0 INIT failed--call queue aborted. make: *** [OpenQuicktime.inl] Error 2 /usr/bin/make -- NOT OK Running make test Can't test without successful make Running make install make had returned bad status, install seems impossible |