>In file included from import_nuv.c:183:
>../../libtc/tc_lzo.h:13:23: lzo/lzo1x.h: No such file or directory
>../../libtc/tc_lzo.h:14:25: lzo/lzoutil.h: No such file or directory
I forgot to mention this, but you'll need the lzo package installed
to use import_nuv in 1.1.0 (I'm going to get rid of minilzo).
>This was trivial: I added a couple of "#ifdef HAVE_LZO" lines around the
>offending code.
That's not likely to work, because NUV uses LZO-compressed video.
Install lzo and try compiling again (also see below).
>However, I then ran into a real problem:
>
>w32dll.c: In function `modify_ldt':
>w32dll.c:1043: warning: implicit declaration of function `__syscall_return'
>w32dll.c:1043: error: syntax error before "int"
This would be my fault. I guess I'll have to install Fedora and see
how Red Hat has managed to funk up the include files (but after I get some
sleep, sigh). In the meantime, comment out the following line in
import/Makefile after running configure:
IMPORT_PV3 = import_pv3.la
(Actually, since I'm probably the only one who's going to use that module
anyway I might as well disable it by default and add a configure option to
enable it...)
>So, what I did next was to copy your new (but hand-fixed) import_nuv.c
>into the 1.0.2 stable-release sources which *do* compile for me.
That's not likely to work either--at the very least you'll get the
colors reversed, because 1.0.2 and 1.1.0 use different colorspaces. Try
compiling CVS with the above changes.
--Andrew Church
[EMAIL PROTECTED]
http://achurch.org/