On Tue Nov 27 01:39:02 2001 Justin Schoeman wrote...
>
>Stan Brown wrote:
>
>> On Mon Nov 26 07:13:18 2001 Justin Schoeman wrote...
>>
>>>
>>>Don't know - it looks like you do not have the codec installed, or the
>>>directory is incorrect? (The fast motion codec worked fine for me, but
>>>under different software.)
>>>
>>
>> OK, I'm not weded to _anything_ at teh moment, just exprimenting. Pleas
>> clue me in on what other software you are using.
>
>
>I use NVrec (http://www.ee.up.ac.za/~justin/v4l2) - well, obviously I
>use it, that's why I wrote it ;-). My next favouite is mp1e, although I
>was never able to get good A/V synch from it.
>
I am going to try to build this this weekend. I'm building on a Debian
potato + Progeny updates + 2.4 kernel machine, if that maters.
I'v downloaded the divx4linux shared libraries (as binaries of course) and
run there install script, so that should be OK.
I've downloaded built and installed avfile 0.53.5, which I've already
compiled some other programs against.
Next seems to be the Quicktime4Linux seems to be the next item on your list
of dependencies, and there I'm confused. If I follow the link from your
page, I wind up on herionwarrior.com/quicktime. This page does not appear
to ahve a download link. It saya thatt this project has been suplanted by
OpenQuicktime, but it's also got a link to a sourceforge page. Poking
around there I found quicktime4linux-1.4.tar.gz. When I unpack this there
is not "tools" subdirectory as mention on your page. I can configure (boy
it doesn't do much) and make this, but I'm not certain ths is the package
you are refering to. I did use your install.sh to install, what i hope
is the correct stuff here.
I've already got mp1e compiled and working, so I am assuming that I have
the librte library.
I downloaded ffmpeg 0.4.5, did a configure, and a make, and created the
symlink.
At this point in time configure tole me I was missing:
librte, ffmpeg, sdl, and mad.
The later 2 make sense, since I had not gotten them, since I don _think_ I
need streaming support, since all I want to do is record locally, right.
So, I then went make to the zapping page, looked around, but could not find
a librte. I did find rte 0.4, so I downlaoded this, did configure ; make ;
make insatll, all of which went fin. The I went pack and reran configure in
the nvrec tree rerans it, and it told me I still did not have librte. So I
removed config.cahce, and reran configre. This cleared up the complaint
about missing librte. So I went back and looked at the ffmpeg, retried the
make, and found out it wwas dying because I did not have nasm installed. So
I used dselect to grab that.
Wnet back to the nverc tree, and tried rm'ing config.cahce again. This time
the only complaints I got were about the streaming suport libs.
At this point, I decide, what the heck, and decided to also build in
streaming support. Downloaded SDL , did a configure ; make ; make install.
All went well.
Downloaded mad 0.14b, did a configure ; make ; make install. All went well
Went back to the nverec tree, rm' config.caceh, configure, ah good no
complaints this time. OK time for the biggie make! BUMMER! a build error!
I'm going to include the entire output of thta make, in the hope that it
will tell you what I am doing wrong.
Script started on Sat Dec 1 10:35:07 2001
[9;0]yogi:/usr/local/src/pd/nvrec/NVrec-20011122# make
Making all in RTjpeg
make[1]: Entering directory `/usr/local/src/pd/nvrec/NVrec-20011122/RTjpeg'
gcc -DPACKAGE=\"NVrec\" -DVERSION=\"20011201\" -I. -I. -DMMX
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wall -pthread -march=i686 -malign-double
-fschedule-insns2 -O6 -c RTjpeg.c
rm -f libRTjpeg.a
ar cru libRTjpeg.a RTjpeg.o
ranlib libRTjpeg.a
make[1]: Leaving directory `/usr/local/src/pd/nvrec/NVrec-20011122/RTjpeg'
Making all in nuv
make[1]: Entering directory `/usr/local/src/pd/nvrec/NVrec-20011122/nuv'
gcc -DPACKAGE=\"NVrec\" -DVERSION=\"20011201\" -I. -I. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -Wall -pthread -O2 -c minilzo.c
gcc -DPACKAGE=\"NVrec\" -DVERSION=\"20011201\" -I. -I. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -Wall -pthread -O2 -c nuvfile_core.c
rm -f libnuvfile_core.a
ar cru libnuvfile_core.a minilzo.o nuvfile_core.o ../RTjpeg/libRTjpeg.a
ranlib libnuvfile_core.a
make[1]: Leaving directory `/usr/local/src/pd/nvrec/NVrec-20011122/nuv'
Making all in tools
make[1]: Entering directory `/usr/local/src/pd/nvrec/NVrec-20011122/tools'
make[2]: Entering directory `/usr/local/src/pd/nvrec/NVrec-20011122/tools'
gcc -DPACKAGE=\"NVrec\" -DVERSION=\"20011201\" -I. -I. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -Wall -pthread -O2 -c rtjpeg.c
rm -f libquicktime_codec_RTJ0.a
ar cru libquicktime_codec_RTJ0.a rtjpeg.o ../RTjpeg/RTjpeg.o
ranlib libquicktime_codec_RTJ0.a
c++ -DPACKAGE=\"NVrec\" -DVERSION=\"20011201\" -I. -I. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -Wall -pthread -O2 -I/usr/local/include/avifile -c qt2divx.cpp
In file included from /usr/local/include/avifile/videoencoder.h:18,
from qt2divx.cpp:30:
/usr/local/include/avifile/image.h: In method `col::col(unsigned char, unsigned char,
unsigned char)':
/usr/local/include/avifile/image.h:16: warning: member initializers for `unsigned char
col::b'
/usr/local/include/avifile/image.h:16: warning: and `unsigned char col::g'
/usr/local/include/avifile/image.h:18: warning: will be re-ordered to match
declaration order
/usr/local/include/avifile/image.h:16: warning: member initializers for `unsigned char
col::g'
/usr/local/include/avifile/image.h:16: warning: and `unsigned char col::r'
/usr/local/include/avifile/image.h:18: warning: will be re-ordered to match
declaration order
/usr/local/include/avifile/image.h: In method `BitmapInfo::BitmapInfo(const
BITMAPINFOHEADER &)':
/usr/local/include/avifile/image.h:52: warning: comparison between signed and unsigned
/usr/local/include/avifile/image.h: In method `BitmapInfo::BitmapInfo(const BitmapInfo
&)':
/usr/local/include/avifile/image.h:58: warning: comparison between signed and unsigned
/usr/local/include/avifile/image.h: In method `BitmapInfo::BitmapInfo(const BitmapInfo
*)':
/usr/local/include/avifile/image.h:65: warning: comparison between signed and unsigned
In file included from /usr/local/include/avifile/videoencoder.h:19,
from qt2divx.cpp:30:
/usr/local/include/avifile/infotypes.h: In method `CodecInfo::CodecInfo(int *, const
char *, const char *, const char *, CodecInfo::Kind, GUID * = 0, const
vector<AttributeInfo,allocator<AttributeInfo> > & =
vector<AttributeInfo,allocator<AttributeInfo> >((&allocator<AttributeInfo>())), const
vector<AttributeInfo,allocator<AttributeInfo> > & =
vector<AttributeInfo,allocator<AttributeInfo> >((&allocator<AttributeInfo>())))':
/usr/local/include/avifile/infotypes.h:36: warning: member initializers for `int
CodecInfo::fourcc'
/usr/local/include/avifile/infotypes.h:38: warning: and `class string
CodecInfo::text'
/usr/local/include/avifile/infotypes.h:51: warning: will be re-ordered to match
declaration order
/usr/local/include/avifile/infotypes.h:39: warning: member initializers for `class
string CodecInfo::about'
/usr/local/include/avifile/infotypes.h:40: warning: and `class string CodecInfo::dll'
/usr/local/include/avifile/infotypes.h:51: warning: will be re-ordered to match
declaration order
/usr/local/include/avifile/infotypes.h:40: warning: member initializers for `class
string CodecInfo::dll'
/usr/local/include/avifile/infotypes.h:42: warning: and `enum CodecInfo::Kind
CodecInfo::kind'
/usr/local/include/avifile/infotypes.h:51: warning: will be re-ordered to match
declaration order
qt2divx.cpp: In function `int main(int, char **)':
qt2divx.cpp:400: warning: use of `l' length character with `f' type character
c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wall -pthread -O2
-I/usr/local/include/avifile -o qt2divx qt2divx.o -lquicktime -ldl -lpng -lglib
-L/usr/local/lib -laviplay
gcc -DPACKAGE=\"NVrec\" -DVERSION=\"20011201\" -I. -I. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -Wall -pthread -O2 -c timer.c
gcc -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wall -pthread -O2 -o timer timer.o
make -C stream mcplay
make[3]: Entering directory `/usr/local/src/pd/nvrec/NVrec-20011122/tools/stream'
gcc aconv_mad.o input_mc.o audio_sdl.o sig_sdl.o mcplay.o decode_divx.o display_sdl.o
rbuf.o `sdl-config --libs` -ldivxdecore -lmad -o mcplay
make[3]: Leaving directory `/usr/local/src/pd/nvrec/NVrec-20011122/tools/stream'
mv stream/mcplay .
make -C stream mccatch
make[3]: Entering directory `/usr/local/src/pd/nvrec/NVrec-20011122/tools/stream'
gcc -O2 -Wall `sdl-config --cflags` -o mccatch mccatch.c
In file included from mcplay.h:5,
from mccatch.c:10:
/usr/local/include/decore.h:50: warning: `BIG_ENDIAN' redefined
/usr/include/endian.h:47: warning: this is the location of the previous definition
make[3]: Leaving directory `/usr/local/src/pd/nvrec/NVrec-20011122/tools/stream'
mv stream/mccatch .
make -C stream mcthrow
make[3]: Entering directory `/usr/local/src/pd/nvrec/NVrec-20011122/tools/stream'
gcc -O2 -Wall `sdl-config --cflags` -o mcthrow mcthrow.c
In file included from mcplay.h:5,
from mcthrow.c:10:
/usr/local/include/decore.h:50: warning: `BIG_ENDIAN' redefined
/usr/include/endian.h:47: warning: this is the location of the previous definition
make[3]: Leaving directory `/usr/local/src/pd/nvrec/NVrec-20011122/tools/stream'
mv stream/mcthrow .
ld --shared --whole-archive -x -o quicktime_codec_RTJ0.so libquicktime_codec_RTJ0.a
make[2]: Leaving directory `/usr/local/src/pd/nvrec/NVrec-20011122/tools'
make[1]: Leaving directory `/usr/local/src/pd/nvrec/NVrec-20011122/tools'
Making all in divx4
make[1]: Entering directory `/usr/local/src/pd/nvrec/NVrec-20011122/divx4'
Making all in lame3.70
make[2]: Entering directory `/usr/local/src/pd/nvrec/NVrec-20011122/divx4/lame3.70'
/bin/sh -ec 'gcc -I/usr/include/ncurses -M -DNDEBUG -D__NO_MATH_INLINES -O3
-fomit-frame-pointer -funroll-loops -ffast-math -finline-functions -Wall
-DLAMESNDFILE gpkplotting.c | sed '\''s;gpkplotting.o;& gpkplotting.d;g'\'' >
gpkplotting.d'
/bin/sh -ec 'gcc -I/usr/include/ncurses -M -DNDEBUG -D__NO_MATH_INLINES -O3
-fomit-frame-pointer -funroll-loops -ffast-math -finline-functions -Wall
-DLAMESNDFILE gtkanal.c | sed '\''s;gtkanal.o;& gtkanal.d;g'\'' > gtkanal.d'
/bin/sh -ec 'gcc -I/usr/include/ncurses -M -DNDEBUG -D__NO_MATH_INLINES -O3
-fomit-frame-pointer -funroll-loops -ffast-math -finline-functions -Wall
-DLAMESNDFILE version.c | sed '\''s;version.o;& version.d;g'\'' > version.d'
/bin/sh -ec 'gcc -I/usr/include/ncurses -M -DNDEBUG -D__NO_MATH_INLINES -O3
-fomit-frame-pointer -funroll-loops -ffast-math -finline-functions -Wall
-DLAMESNDFILE VbrTag.c | sed '\''s;VbrTag.o;& VbrTag.d;g'\'' > VbrTag.d'
/bin/sh -ec 'gcc -I/usr/include/ncurses -M -DNDEBUG -D__NO_MATH_INLINES -O3
-fomit-frame-pointer -funroll-loops -ffast-math -finline-functions -Wall
-DLAMESNDFILE util.c | sed '\''s;util.o;& util.d;g'\'' > util.d'
/bin/sh -ec 'gcc -I/usr/include/ncurses -M -DNDEBUG -D__NO_MATH_INLINES -O3
-fomit-frame-pointer -funroll-loops -ffast-math -finline-functions -Wall
-DLAMESNDFILE timestatus.c | sed '\''s;timestatus.o;& timestatus.d;g'\'' >
timestatus.d'
/bin/sh -ec 'gcc -I/usr/include/ncurses -M -DNDEBUG -D__NO_MATH_INLINES -O3
-fomit-frame-pointer -funroll-loops -ffast-math -finline-functions -Wall
-DLAMESNDFILE takehiro.c | sed '\''s;takehiro.o;& takehiro.d;g'\'' > takehiro.d'
/bin/sh -ec 'gcc -I/usr/include/ncurses -M -DNDEBUG -D__NO_MATH_INLINES -O3
-fomit-frame-pointer -funroll-loops -ffast-math -finline-functions -Wall
-DLAMESNDFILE tables.c | sed '\''s;tables.o;& tables.d;g'\'' > tables.d'
/bin/sh -ec 'gcc -I/usr/include/ncurses -M -DNDEBUG -D__NO_MATH_INLINES -O3
-fomit-frame-pointer -funroll-loops -ffast-math -finline-functions -Wall
-DLAMESNDFILE reservoir.c | sed '\''s;reservoir.o;& reservoir.d;g'\'' > reservoir.d'
/bin/sh -ec 'gcc -I/usr/include/ncurses -M -DNDEBUG -D__NO_MATH_INLINES -O3
-fomit-frame-pointer -funroll-loops -ffast-math -finline-functions -Wall
-DLAMESNDFILE vbrquantize.c | sed '\''s;vbrquantize.o;& vbrquantize.d;g'\'' >
vbrquantize.d'
/bin/sh -ec 'gcc -I/usr/include/ncurses -M -DNDEBUG -D__NO_MATH_INLINES -O3
-fomit-frame-pointer -funroll-loops -ffast-math -finline-functions -Wall
-DLAMESNDFILE quantize-pvt.c | sed '\''s;quantize-pvt.o;& quantize-pvt.d;g'\'' >
quantize-pvt.d'
/bin/sh -ec 'gcc -I/usr/include/ncurses -M -DNDEBUG -D__NO_MATH_INLINES -O3
-fomit-frame-pointer -funroll-loops -ffast-math -finline-functions -Wall
-DLAMESNDFILE quantize.c | sed '\''s;quantize.o;& quantize.d;g'\'' > quantize.d'
/bin/sh -ec 'gcc -I/usr/include/ncurses -M -DNDEBUG -D__NO_MATH_INLINES -O3
-fomit-frame-pointer -funroll-loops -ffast-math -finline-functions -Wall
-DLAMESNDFILE psymodel.c | sed '\''s;psymodel.o;& psymodel.d;g'\'' > psymodel.d'
/bin/sh -ec 'gcc -I/usr/include/ncurses -M -DNDEBUG -D__NO_MATH_INLINES -O3
-fomit-frame-pointer -funroll-loops -ffast-math -finline-functions -Wall
-DLAMESNDFILE portableio.c | sed '\''s;portableio.o;& portableio.d;g'\'' >
portableio.d'
/bin/sh -ec 'gcc -I/usr/include/ncurses -M -DNDEBUG -D__NO_MATH_INLINES -O3
-fomit-frame-pointer -funroll-loops -ffast-math -finline-functions -Wall
-DLAMESNDFILE parse.c | sed '\''s;parse.o;& parse.d;g'\'' > parse.d'
/bin/sh -ec 'gcc -I/usr/include/ncurses -M -DNDEBUG -D__NO_MATH_INLINES -O3
-fomit-frame-pointer -funroll-loops -ffast-math -finline-functions -Wall
-DLAMESNDFILE newmdct.c | sed '\''s;newmdct.o;& newmdct.d;g'\'' > newmdct.d'
/bin/sh -ec 'gcc -I/usr/include/ncurses -M -DNDEBUG -D__NO_MATH_INLINES -O3
-fomit-frame-pointer -funroll-loops -ffast-math -finline-functions -Wall
-DLAMESNDFILE lame.c | sed '\''s;lame.o;& lame.d;g'\'' > lame.d'
/bin/sh -ec 'gcc -I/usr/include/ncurses -M -DNDEBUG -D__NO_MATH_INLINES -O3
-fomit-frame-pointer -funroll-loops -ffast-math -finline-functions -Wall
-DLAMESNDFILE ieeefloat.c | sed '\''s;ieeefloat.o;& ieeefloat.d;g'\'' > ieeefloat.d'
/bin/sh -ec 'gcc -I/usr/include/ncurses -M -DNDEBUG -D__NO_MATH_INLINES -O3
-fomit-frame-pointer -funroll-loops -ffast-math -finline-functions -Wall
-DLAMESNDFILE id3tag.c | sed '\''s;id3tag.o;& id3tag.d;g'\'' > id3tag.d'
/bin/sh -ec 'gcc -I/usr/include/ncurses -M -DNDEBUG -D__NO_MATH_INLINES -O3
-fomit-frame-pointer -funroll-loops -ffast-math -finline-functions -Wall
-DLAMESNDFILE l3bitstream.c | sed '\''s;l3bitstream.o;& l3bitstream.d;g'\'' >
l3bitstream.d'
/bin/sh -ec 'gcc -I/usr/include/ncurses -M -DNDEBUG -D__NO_MATH_INLINES -O3
-fomit-frame-pointer -funroll-loops -ffast-math -finline-functions -Wall
-DLAMESNDFILE get_audio.c | sed '\''s;get_audio.o;& get_audio.d;g'\'' > get_audio.d'
/bin/sh -ec 'gcc -I/usr/include/ncurses -M -DNDEBUG -D__NO_MATH_INLINES -O3
-fomit-frame-pointer -funroll-loops -ffast-math -finline-functions -Wall
-DLAMESNDFILE fft.c | sed '\''s;fft.o;& fft.d;g'\'' > fft.d'
/bin/sh -ec 'gcc -I/usr/include/ncurses -M -DNDEBUG -D__NO_MATH_INLINES -O3
-fomit-frame-pointer -funroll-loops -ffast-math -finline-functions -Wall
-DLAMESNDFILE formatBitstream.c | sed '\''s;formatBitstream.o;&
formatBitstream.d;g'\'' > formatBitstream.d'
/bin/sh -ec 'gcc -I/usr/include/ncurses -M -DNDEBUG -D__NO_MATH_INLINES -O3
-fomit-frame-pointer -funroll-loops -ffast-math -finline-functions -Wall
-DLAMESNDFILE brhist.c | sed '\''s;brhist.o;& brhist.d;g'\'' > brhist.d'
make[2]: Leaving directory `/usr/local/src/pd/nvrec/NVrec-20011122/divx4/lame3.70'
make[2]: Entering directory `/usr/local/src/pd/nvrec/NVrec-20011122/divx4/lame3.70'
gcc -I/usr/include/ncurses -DNDEBUG -D__NO_MATH_INLINES -O3 -fomit-frame-pointer
-funroll-loops -ffast-math -finline-functions -Wall -DLAMESNDFILE -c brhist.c -o
brhist.o
gcc -I/usr/include/ncurses -DNDEBUG -D__NO_MATH_INLINES -O3 -fomit-frame-pointer
-funroll-loops -ffast-math -finline-functions -Wall -DLAMESNDFILE -c
formatBitstream.c -o formatBitstream.o
gcc -I/usr/include/ncurses -DNDEBUG -D__NO_MATH_INLINES -O3 -fomit-frame-pointer
-funroll-loops -ffast-math -finline-functions -Wall -DLAMESNDFILE -c fft.c -o fft.o
gcc -I/usr/include/ncurses -DNDEBUG -D__NO_MATH_INLINES -O3 -fomit-frame-pointer
-funroll-loops -ffast-math -finline-functions -Wall -DLAMESNDFILE -c get_audio.c -o
get_audio.o
gcc -I/usr/include/ncurses -DNDEBUG -D__NO_MATH_INLINES -O3 -fomit-frame-pointer
-funroll-loops -ffast-math -finline-functions -Wall -DLAMESNDFILE -c l3bitstream.c
-o l3bitstream.o
gcc -I/usr/include/ncurses -DNDEBUG -D__NO_MATH_INLINES -O3 -fomit-frame-pointer
-funroll-loops -ffast-math -finline-functions -Wall -DLAMESNDFILE -c id3tag.c -o
id3tag.o
gcc -I/usr/include/ncurses -DNDEBUG -D__NO_MATH_INLINES -O3 -fomit-frame-pointer
-funroll-loops -ffast-math -finline-functions -Wall -DLAMESNDFILE -c ieeefloat.c -o
ieeefloat.o
gcc -I/usr/include/ncurses -DNDEBUG -D__NO_MATH_INLINES -O3 -fomit-frame-pointer
-funroll-loops -ffast-math -finline-functions -Wall -DLAMESNDFILE -c lame.c -o
lame.o
gcc -I/usr/include/ncurses -DNDEBUG -D__NO_MATH_INLINES -O3 -fomit-frame-pointer
-funroll-loops -ffast-math -finline-functions -Wall -DLAMESNDFILE -c newmdct.c -o
newmdct.o
gcc -I/usr/include/ncurses -DNDEBUG -D__NO_MATH_INLINES -O3 -fomit-frame-pointer
-funroll-loops -ffast-math -finline-functions -Wall -DLAMESNDFILE -c parse.c -o
parse.o
gcc -I/usr/include/ncurses -DNDEBUG -D__NO_MATH_INLINES -O3 -fomit-frame-pointer
-funroll-loops -ffast-math -finline-functions -Wall -DLAMESNDFILE -c portableio.c
-o portableio.o
gcc -I/usr/include/ncurses -DNDEBUG -D__NO_MATH_INLINES -O3 -fomit-frame-pointer
-funroll-loops -ffast-math -finline-functions -Wall -DLAMESNDFILE -c psymodel.c -o
psymodel.o
gcc -I/usr/include/ncurses -DNDEBUG -D__NO_MATH_INLINES -O3 -fomit-frame-pointer
-funroll-loops -ffast-math -finline-functions -Wall -DLAMESNDFILE -c quantize.c -o
quantize.o
gcc -I/usr/include/ncurses -DNDEBUG -D__NO_MATH_INLINES -O3 -fomit-frame-pointer
-funroll-loops -ffast-math -finline-functions -Wall -DLAMESNDFILE -c quantize-pvt.c
-o quantize-pvt.o
gcc -I/usr/include/ncurses -DNDEBUG -D__NO_MATH_INLINES -O3 -fomit-frame-pointer
-funroll-loops -ffast-math -finline-functions -Wall -DLAMESNDFILE -c vbrquantize.c
-o vbrquantize.o
vbrquantize.c: In function `VBR_iteration_loop_new':
vbrquantize.c:248: warning: unused variable `ifqstep'
gcc -I/usr/include/ncurses -DNDEBUG -D__NO_MATH_INLINES -O3 -fomit-frame-pointer
-funroll-loops -ffast-math -finline-functions -Wall -DLAMESNDFILE -c reservoir.c -o
reservoir.o
gcc -I/usr/include/ncurses -DNDEBUG -D__NO_MATH_INLINES -O3 -fomit-frame-pointer
-funroll-loops -ffast-math -finline-functions -Wall -DLAMESNDFILE -c tables.c -o
tables.o
gcc -I/usr/include/ncurses -DNDEBUG -D__NO_MATH_INLINES -O3 -fomit-frame-pointer
-funroll-loops -ffast-math -finline-functions -Wall -DLAMESNDFILE -c takehiro.c -o
takehiro.o
gcc -I/usr/include/ncurses -DNDEBUG -D__NO_MATH_INLINES -O3 -fomit-frame-pointer
-funroll-loops -ffast-math -finline-functions -Wall -DLAMESNDFILE -c timestatus.c
-o timestatus.o
gcc -I/usr/include/ncurses -DNDEBUG -D__NO_MATH_INLINES -O3 -fomit-frame-pointer
-funroll-loops -ffast-math -finline-functions -Wall -DLAMESNDFILE -c util.c -o
util.o
gcc -I/usr/include/ncurses -DNDEBUG -D__NO_MATH_INLINES -O3 -fomit-frame-pointer
-funroll-loops -ffast-math -finline-functions -Wall -DLAMESNDFILE -c VbrTag.c -o
VbrTag.o
gcc -I/usr/include/ncurses -DNDEBUG -D__NO_MATH_INLINES -O3 -fomit-frame-pointer
-funroll-loops -ffast-math -finline-functions -Wall -DLAMESNDFILE -c version.c -o
version.o
gcc -I/usr/include/ncurses -DNDEBUG -D__NO_MATH_INLINES -O3 -fomit-frame-pointer
-funroll-loops -ffast-math -finline-functions -Wall -DLAMESNDFILE -c gtkanal.c -o
gtkanal.o
gcc -I/usr/include/ncurses -DNDEBUG -D__NO_MATH_INLINES -O3 -fomit-frame-pointer
-funroll-loops -ffast-math -finline-functions -Wall -DLAMESNDFILE -c gpkplotting.c
-o gpkplotting.o
ar cr libmp3lame.a brhist.o formatBitstream.o fft.o get_audio.o l3bitstream.o
id3tag.o ieeefloat.o lame.o newmdct.o parse.o portableio.o psymodel.o quantize.o
quantize-pvt.o vbrquantize.o reservoir.o tables.o takehiro.o timestatus.o util.o
VbrTag.o version.o gtkanal.o gpkplotting.o
make[2]: Leaving directory `/usr/local/src/pd/nvrec/NVrec-20011122/divx4/lame3.70'
make[2]: Entering directory `/usr/local/src/pd/nvrec/NVrec-20011122/divx4'
gcc -DPACKAGE=\"NVrec\" -DVERSION=\"20011201\" -I. -I. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -Wall -pthread -O2 -c avilib.c
gcc -DPACKAGE=\"NVrec\" -DVERSION=\"20011201\" -I. -I. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -Wall -pthread -O2 -c mcs.c
gcc -DPACKAGE=\"NVrec\" -DVERSION=\"20011201\" -I. -I. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -Wall -pthread -O2 -c divx4file_core.c
rm -f libdivx4file_core.a
ar cru libdivx4file_core.a avilib.o mcs.o divx4file_core.o lame3.70/libmp3lame.a
ranlib libdivx4file_core.a
make[2]: Leaving directory `/usr/local/src/pd/nvrec/NVrec-20011122/divx4'
make[1]: Leaving directory `/usr/local/src/pd/nvrec/NVrec-20011122/divx4'
make[1]: Entering directory `/usr/local/src/pd/nvrec/NVrec-20011122'
gcc -DPACKAGE=\"NVrec\" -DVERSION=\"20011201\" -I. -I. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -Wall -pthread -march=i686 -malign-double -fschedule-insns2 -O3 -c
nvrec_core.c
gcc -DPACKAGE=\"NVrec\" -DVERSION=\"20011201\" -I. -I. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -Wall -pthread -march=i686 -malign-double -fschedule-insns2 -O3 -c
oss_core.c
gcc -DPACKAGE=\"NVrec\" -DVERSION=\"20011201\" -I. -I. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -Wall -pthread -march=i686 -malign-double -fschedule-insns2 -O3 -c
v4l1_core.c
gcc -DPACKAGE=\"NVrec\" -DVERSION=\"20011201\" -I. -I. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -Wall -pthread -march=i686 -malign-double -fschedule-insns2 -O3 -c
v4l2_core.c
gcc -DPACKAGE=\"NVrec\" -DVERSION=\"20011201\" -I. -I. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -Wall -pthread -march=i686 -malign-double -fschedule-insns2 -O3 -c
v4lgen_core.c
c++ -DPACKAGE=\"NVrec\" -DVERSION=\"20011201\" -I. -I. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -Wall -pthread -march=i686 -malign-double -fschedule-insns2 -O3
-I/usr/local/include/avifile -c divxfile_core.cpp
In file included from /usr/local/include/avifile/videoencoder.h:18,
from divxfile_core.cpp:25:
/usr/local/include/avifile/image.h: In method `col::col(unsigned char, unsigned char,
unsigned char)':
/usr/local/include/avifile/image.h:16: warning: member initializers for `unsigned char
col::b'
/usr/local/include/avifile/image.h:16: warning: and `unsigned char col::g'
/usr/local/include/avifile/image.h:18: warning: will be re-ordered to match
declaration order
/usr/local/include/avifile/image.h:16: warning: member initializers for `unsigned char
col::g'
/usr/local/include/avifile/image.h:16: warning: and `unsigned char col::r'
/usr/local/include/avifile/image.h:18: warning: will be re-ordered to match
declaration order
/usr/local/include/avifile/image.h: In method `BitmapInfo::BitmapInfo(const
BITMAPINFOHEADER &)':
/usr/local/include/avifile/image.h:52: warning: comparison between signed and unsigned
/usr/local/include/avifile/image.h: In method `BitmapInfo::BitmapInfo(const BitmapInfo
&)':
/usr/local/include/avifile/image.h:58: warning: comparison between signed and unsigned
/usr/local/include/avifile/image.h: In method `BitmapInfo::BitmapInfo(const BitmapInfo
*)':
/usr/local/include/avifile/image.h:65: warning: comparison between signed and unsigned
In file included from /usr/local/include/avifile/videoencoder.h:19,
from divxfile_core.cpp:25:
/usr/local/include/avifile/infotypes.h: In method `CodecInfo::CodecInfo(int *, const
char *, const char *, const char *, CodecInfo::Kind, GUID * = 0, const
vector<AttributeInfo,allocator<AttributeInfo> > & =
vector<AttributeInfo,allocator<AttributeInfo> >((&allocator<AttributeInfo>())), const
vector<AttributeInfo,allocator<AttributeInfo> > & =
vector<AttributeInfo,allocator<AttributeInfo> >((&allocator<AttributeInfo>())))':
/usr/local/include/avifile/infotypes.h:36: warning: member initializers for `int
CodecInfo::fourcc'
/usr/local/include/avifile/infotypes.h:38: warning: and `class string
CodecInfo::text'
/usr/local/include/avifile/infotypes.h:51: warning: will be re-ordered to match
declaration order
/usr/local/include/avifile/infotypes.h:39: warning: member initializers for `class
string CodecInfo::about'
/usr/local/include/avifile/infotypes.h:40: warning: and `class string CodecInfo::dll'
/usr/local/include/avifile/infotypes.h:51: warning: will be re-ordered to match
declaration order
/usr/local/include/avifile/infotypes.h:40: warning: member initializers for `class
string CodecInfo::dll'
/usr/local/include/avifile/infotypes.h:42: warning: and `enum CodecInfo::Kind
CodecInfo::kind'
/usr/local/include/avifile/infotypes.h:51: warning: will be re-ordered to match
declaration order
gcc -DDIVX -DPACKAGE=\"NVrec\" -DVERSION=\"20011201\" -I. -I. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -Wall -pthread -march=i686 -malign-double -fschedule-insns2 -O3 -o
DIVXrec.o -c NVrec.c
c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wall -pthread -march=i686
-malign-double -fschedule-insns2 -O3 -I/usr/local/include/avifile -o DIVXrec
nvrec_core.o oss_core.o v4l1_core.o v4l2_core.o v4lgen_core.o divxfile_core.o
DIVXrec.o -L/usr/local/lib -laviplay
gcc -DNUV -DPACKAGE=\"NVrec\" -DVERSION=\"20011201\" -I. -I. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -Wall -pthread -march=i686 -malign-double -fschedule-insns2 -O3 -o
NUVrec.o -c NVrec.c
gcc -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wall -pthread -march=i686
-malign-double -fschedule-insns2 -O3 -o NUVrec nvrec_core.o oss_core.o v4l1_core.o
v4l2_core.o v4lgen_core.o NUVrec.o nuv/libnuvfile_core.a RTjpeg/libRTjpeg.a
gcc -DDIVX4 -DPACKAGE=\"NVrec\" -DVERSION=\"20011201\" -I. -I.
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wall -pthread -march=i686 -malign-double
-fschedule-insns2 -O3 -o DIVX4rec.o -c NVrec.c
gcc -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wall -pthread -march=i686
-malign-double -fschedule-insns2 -O3 -o DIVX4rec nvrec_core.o oss_core.o v4l1_core.o
v4l2_core.o v4lgen_core.o DIVX4rec.o divx4/libdivx4file_core.a
divx4/lame3.70/libmp3lame.a -lm -ldivxencore -lm
gcc -DPACKAGE=\"NVrec\" -DVERSION=\"20011201\" -I. -I. -I./ffmpeg/libav
-I./ffmpeg/libavcodec -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wall -pthread -O2
-DFFMPEG -c ffmpegfile_core.c
gcc -DFFMPEG -DPACKAGE=\"NVrec\" -DVERSION=\"20011201\" -I. -I. -I./ffmpeg/libav
-I./ffmpeg/libavcodec -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wall -pthread -O2
-DFFMPEG -c NVrec.c -o FFMPEGrec.o
gcc -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wall -pthread -march=i686
-malign-double -fschedule-insns2 -O3 -o FFMPEGrec nvrec_core.o oss_core.o
v4l1_core.o v4l2_core.o v4lgen_core.o ffmpegfile_core.o FFMPEGrec.o
ffmpeg/libav/libav.a ffmpeg/libavcodec/libavcodec.a -lm
gcc -DPACKAGE=\"NVrec\" -DVERSION=\"20011201\" -I. -I. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -Wall -pthread -march=i686 -malign-double -fschedule-insns2 -O3 -c
qtfile_core.c
gcc -DQT -DPACKAGE=\"NVrec\" -DVERSION=\"20011201\" -I. -I. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -Wall -pthread -march=i686 -malign-double -fschedule-insns2 -O3 -o
QTrec.o -c NVrec.c
gcc -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wall -pthread -march=i686
-malign-double -fschedule-insns2 -O3 -o QTrec nvrec_core.o oss_core.o v4l1_core.o
v4l2_core.o v4lgen_core.o qtfile_core.o QTrec.o -lquicktime -ldl -lpng -lglib
RTjpeg/libRTjpeg.a
gcc -DPACKAGE=\"NVrec\" -DVERSION=\"20011201\" -I. -I. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -Wall -pthread -march=i686 -malign-double -fschedule-insns2 -O3 -c
rtefile_core.c
In file included from rtefile_core.c:23:
/usr/local/include/rte.h:208: parse error before `*'
/usr/local/include/rte.h:209: parse error before `off64_t'
/usr/local/include/rte.h:211: `off64_t' declared as function returning a function
/usr/local/include/rte.h:326: parse error before `rteSeekCallback'
make[1]: *** [rtefile_core.o] Error 1
make[1]: Leaving directory `/usr/local/src/pd/nvrec/NVrec-20011122'
make: *** [all-recursive] Error 1
yogi:/usr/local/src/pd/nvrec/NVrec-20011122#
Script done on Sat Dec 1 10:36:16 2001
Looks to me like there is a problem with librte's includes? at least as
expected by your code?
Could you sugest what i might be doing wrong here?
--
Stan Brown [EMAIL PROTECTED] 843-745-3154
Charleston SC.
--
Windows 98: n.
useless extension to a minor patch release for 32-bit extensions and
a graphical shell for a 16-bit patch to an 8-bit operating system
originally coded for a 4-bit microprocessor, written by a 2-bit
company that can't stand for 1 bit of competition.
-
(c) 2000 Stan Brown. Redistribution via the Microsoft Network is prohibited.
_______________________________________________
Video4linux-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/video4linux-list