Re: Is this the list to discuss the vcr project?

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



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     stanb@xxxxxxxx                                    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.





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux