You are not logged in.
I am trying to get X to run on my TV using the TV out of my Hauppauge 350. I'm almost there, in that the framebuffer (ivtvfb) is up and running and now I just need to install XDriver (http://ivtvdriver.org/index.php/Howto:XDriver). Most distro's have a package available for easy installation, but Arch, to the best of my knowledge, does not. When I follow the instructions on the link above, the configure script runs fine, but make fails:
bash-3.2# make
make all-recursive
make[1]: Entering directory `/home/crakie/xf86-video-ivtv-1.0.1'
Making all in src
make[2]: Entering directory `/home/crakie/xf86-video-ivtv-1.0.1/src'
/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I.. -I/usr/include/xorg -I/usr/include/pixman-1 -g-O2 -MT
ivtv.lo -MD -MP -MF .deps/ivtv.Tpo -c -o ivtv.lo ivtv.c
gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/xorg
-I/usr/include/pixman-1 -g -O2 -MT ivtv.lo -MD -MP -MF .deps/ivtv.Tpo
-c ivtv.c -fPIC -DPIC -o .libs/ivtv.o
mv -f .deps/ivtv.Tpo .deps/ivtv.Plo
/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I.. -I/usr/include/xorg -I/usr/include/pixman-1 -g-O2 -MT
ivtv_hw.lo -MD -MP -MF .deps/ivtv_hw.Tpo -c -o ivtv_hw.lo ivtv_hw.c
gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/xorg
-I/usr/include/pixman-1 -g -O2 -MT ivtv_hw.lo -MD -MP -MF
.deps/ivtv_hw.Tpo-c ivtv_hw.c -fPIC -DPIC -o .libs/ivtv_hw.o
[b]ivtv_hw.c:57:55: error: asm/page.h: No such file or directory
make[2]: *** [ivtv_hw.lo] Error 1[/b]
make[2]: Leaving directory `/home/crakie/xf86-video-ivtv-1.0.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/crakie/xf86-video-ivtv-1.0.1'
make: *** [all] Error 2
Any suggestions?
Offline
Adapt the code from
asm/page.h
to
asm-generic/page.h
in the includes, at the top of the file. That should do it . ASM stuff has been reorganised a while ago in the kernel . If my rudimentary C knowledge isn't too rusty, it's in one of the .c files (just grep them).
Edit: looks like you want to check ivtv_hw.c first, according to the error.
Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy
Offline