compile problems for wnv.o (Winnov Videum)

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



I am running kernel 2.4.20-grsec and am having problems compiling the
Winnov Videum drivers (videum-20020910.tgz), even though the videodevX
compiled successfully and insmod'ed nicely into the kernel.

When running make, I get this:

root@hosting:/home/build/videum# make
make: /scripts/pathdown.sh: Command not found
DIR=`pwd`; (cd /home/apps/newKernel/linux-2.4.20; make SUBDIRS=$DIR modules)
make[1]: Entering directory `/home/apps/newKernel/linux-2.4.20'
make -C  /home/build/videum CFLAGS="-D__KERNEL__
-I/home/apps/newKernel/linux-2.4.20/include -Wall -Wstrict-prototypes
-Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer
-pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE -DMODVERSIONS
-include /home/apps/newKernel/linux-2.4.20/include/linux/modversions.h"
MAKING_MODULES=1 modules
make[2]: Entering directory `/home/build/videum'
gcc -D__KERNEL__ -I/home/apps/newKernel/linux-2.4.20/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586
-DMODULE -DMODVERSIONS -include
/home/apps/newKernel/linux-2.4.20/include/linux/modversions.h  -nostdinc
-iwithprefix include -DKBUILD_BASENAME=wnv  -c -o wnv.o wnv.c
In file included from wnv.c:50:
wnv.h:539: field `input' has incomplete type
wnv.h:541: field `tuner' has incomplete type
wnv.h:694: field `qnode' has incomplete type
wnv.h:695: field `vidbuf' has incomplete type
wnv.h:713: field `v' has incomplete type
wnv.h:778: field `clientfmt' has incomplete type
wnv.h:779: field `capture' has incomplete type
wnv.h:809: field `stream_q_capture' has incomplete type
wnv.h:810: field `stream_q_done' has incomplete type
wnv.h:825: field `perf' has incomplete type
wnv.c: In function `wnv_bm_build_scatter_list':
wnv.c:515: warning: implicit declaration of function `v4l2_vmalloc_to_bus'
make[2]: *** [wnv.o] Error 1
make[2]: Leaving directory `/home/build/videum'
make[1]: *** [_mod_/home/build/videum] Error 2
make[1]: Leaving directory `/home/apps/newKernel/linux-2.4.20'
make: *** [here] Error 2

My kernel headers are in /home/apps/newKernel/linux-2.4.20 and I have
modified the Makefile to point to that, but I cannot figure out why this
does not compile. Any suggestions or ideas?

Thanks!
Amir




[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