Has anyone successfully installed the bttv driver and bttv grab? I tried to
install the bttv 0.6.4 driver which installed like a dream, but when I tried
installing bttvgrab version 0.15.4, I get all sorts of errors.
When I run the configure script it fails to discover KDE and Qt libraries
(which should be ok because I don't care about the KDE frontend that much)
but also can't find a library called libaa.so.

Then when I run make, it fails to compile a bunch of files, even though the
Makefile has these files in its dependencies. Even if I hand compile these
files, the process quickly fails in the linking step.

If you have gotten bttvgrab to work, please let me know!

Thanks,

Antonio

Config.log follows:


This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

configure:536: checking for gcc
configure:613: checking whether the C compiler (gcc  ) works
configure:627: gcc -o conftest    conftest.c  1>&5
configure:647: checking whether the C compiler (gcc  ) is a cross-compiler
configure:652: checking whether we are using GNU C
configure:661: gcc -E conftest.c
configure:676: checking whether gcc accepts -g
configure:704: checking how to run the C preprocessor
configure:725: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:794: checking for a BSD compatible install
configure:844: checking whether make sets ${MAKE}
configure:875: checking for wish8.0
configure:908: checking for g++
configure:940: checking for fdatasync
configure:968: gcc -o conftest -g -O2   conftest.c  1>&5
configure:997: checking for X
configure:1227: checking for XCreateGC in -lX11
configure:1246: gcc -o conftest -g -O2   conftest.c -lX11   1>&5
ld: cannot open -lX11: No such file or directory
configure: failed program was:
#line 1235 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char XCreateGC();

int main() {
XCreateGC()
; return 0; }
configure:1274: checking for XShmCreateImage in -lXext
configure:1293: gcc -o conftest -g -O2   conftest.c -lXext   1>&5
ld: cannot open -lXext: No such file or directory
configure: failed program was:
#line 1282 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char XShmCreateImage();

int main() {
XShmCreateImage()
; return 0; }
configure:1321: checking for jpeg_set_defaults in -ljpeg
configure:1340: gcc -o conftest -g -O2   conftest.c -ljpeg   1>&5
configure:1368: checking for initscr in -lncurses
configure:1387: gcc -o conftest -g -O2   conftest.c -lncurses  -ljpeg  1>&5
configure:1415: checking for aa_flush in -laa
configure:1434: gcc -o conftest -g -O2   conftest.c -laa  -lncurses -ljpeg
1>&5
ld: cannot open -laa: No such file or directory
configure: failed program was:
#line 1423 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char aa_flush();

int main() {
aa_flush()
; return 0; }
configure:1462: checking for EGifOpenFileName in -lgif
configure:1481: gcc -o conftest -g -O2   conftest.c -lgif  -lncurses -ljpeg
1>&5
configure:1509: checking for pthread_create in -lpthread
configure:1528: gcc -o conftest -g -O2
  conftest.c -lpthread  -lgif -lncurses -ljpeg  1>&5
configure:1557: checking for X
configure:1790: checking for QT
configure:1832: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1828: qtstream.h: No such file or directory
configure: failed program was:
#line 1827 "configure"
#include "confdefs.h"
#include <qtstream.h>
configure:1910: g++ -o conftest  -INO  -L/usr/lib -L/usr/X11R6/lib
conftest.C -lqt -lXext -lX11  1>&5
conftest.C:2: qmovie.h: No such file or directory
configure: failed program was:
#include "confdefs.h"
#include <qmovie.h>
int main() {
  QMovie m;
  m.setSpeed(20);
  return 0;
};
configure:1981: checking for moc
configure:2015: checking for KDE
configure:2146: checking for kgrab
configure:2164: checking for ANSI C header files
configure:2177: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:2244: gcc -o conftest -g -O2
  conftest.c -lpthread -lgif -lncurses -ljpeg  1>&5
configure:2268: checking for sys/wait.h that is POSIX.1 compatible
configure:2289: gcc -c -g -O2  conftest.c 1>&5
configure:2313: checking for linux/videodev.h
configure:2323: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:2313: checking for fcntl.h
configure:2323: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:2313: checking for limits.h
configure:2323: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:2313: checking for sys/ioctl.h
configure:2323: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:2313: checking for sys/time.h
configure:2323: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:2313: checking for unistd.h
configure:2323: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:2313: checking for semaphore.h
configure:2323: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:2351: checking for curses header file
configure:2360: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:2460: checking for video4linux header files
configure:2470: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:2489: checking for bttv header files
configure:2498: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:2599: checking for giflib header file
configure:2608: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:2728: checking for jpeglib header file
configure:2737: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:2857: checking whether time.h and sys/time.h may both be included
configure:2871: gcc -c -g -O2  conftest.c 1>&5
configure:2893: checking for working const
configure:2947: gcc -c -g -O2  conftest.c 1>&5
configure:2968: checking for off_t
configure:3001: checking for pid_t
configure:3034: checking for size_t
configure:3067: checking whether time.h and sys/time.h may both be included
configure:3104: checking whether gcc needs -traditional
configure:3153: checking for unistd.h
configure:3192: checking for getpagesize
configure:3220: gcc -o conftest -g -O2
  conftest.c -lpthread -lgif -lncurses -ljpeg  1>&5
configure:3245: checking for working mmap
configure:3393: gcc -o conftest -g -O2
  conftest.c -lpthread -lgif -lncurses -ljpeg  1>&5
configure:3416: checking return type of signal handlers
configure:3438: gcc -c -g -O2  conftest.c 1>&5
configure:3459: checking for gettimeofday
configure:3487: gcc -o conftest -g -O2
  conftest.c -lpthread -lgif -lncurses -ljpeg  1>&5
configure:3459: checking for mkdir
configure:3487: gcc -o conftest -g -O2
  conftest.c -lpthread -lgif -lncurses -ljpeg  1>&5
configure:3459: checking for rmdir
configure:3487: gcc -o conftest -g -O2
  conftest.c -lpthread -lgif -lncurses -ljpeg  1>&5
configure:3459: checking for select
configure:3487: gcc -o conftest -g -O2
  conftest.c -lpthread -lgif -lncurses -ljpeg  1>&5

Reply via email to