You are not logged in.

#1 2010-07-18 04:26:18

KyleEdwards
Member
Registered: 2010-07-13
Posts: 7

VLoopback

Hi,

I want to use my DV camcorder as a V4L device, so I'm attempting to build and install vloopback. However, when I try to build it, I get this output:

kyle@kyle-desktop:~/Downloads/linux/vloopback-1.3$ make
make -C /lib/modules/2.6.34-ARCH/build SUBDIRS=/home/kyle/Downloads/linux/vloopback-1.3 modules
make[1]: Entering directory `/usr/src/linux-2.6.34-ARCH'
  CC [M]  /home/kyle/Downloads/linux/vloopback-1.3/vloopback.o
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c: In function 'vloopback_open':
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:409:39: error: 'struct device' has no member named 'driver_data'
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c: In function 'vloopback_release':
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:469:39: error: 'struct device' has no member named 'driver_data'
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c: In function 'vloopback_write':
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:523:39: error: 'struct device' has no member named 'driver_data'
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c: In function 'vloopback_read':
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:575:39: error: 'struct device' has no member named 'driver_data'
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c: In function 'vloopback_mmap':
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:658:39: error: 'struct device' has no member named 'driver_data'
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c: In function 'vloopback_ioctl':
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:735:39: error: 'struct device' has no member named 'driver_data'
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c: In function 'vloopback_poll':
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:1132:39: error: 'struct device' has no member named 'driver_data'
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c: In function 'create_pipe':
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:1202:5: error: implicit declaration of function 'kmalloc'
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:1202:14: warning: assignment makes pointer from integer without a cast
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:1213:25: error: 'struct device' has no member named 'driver_data'
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:1216:29: error: 'struct device' has no member named 'driver_data'
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:1217:9: error: implicit declaration of function 'kfree'
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:1224:35: error: 'struct device' has no member named 'driver_data'
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:1229:26: error: 'struct device' has no member named 'driver_data'
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:1232:30: error: 'struct device' has no member named 'driver_data'
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:1233:35: error: 'struct device' has no member named 'driver_data'
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:1239:36: error: 'struct device' has no member named 'driver_data'
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:1240:37: error: 'struct device' has no member named 'driver_data'
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:1253:36: error: 'struct device' has no member named 'driver_data'
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:1254:37: error: 'struct device' has no member named 'driver_data'
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:1272:35: error: 'struct device' has no member named 'driver_data'
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:1274:36: error: 'struct device' has no member named 'driver_data'
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:1285:35: error: 'struct device' has no member named 'driver_data'
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:1287:36: error: 'struct device' has no member named 'driver_data'
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:1294:26: warning: assignment makes pointer from integer without a cast
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:1295:29: warning: assignment makes pointer from integer without a cast
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c: In function 'cleanup_vloopback_module':
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:1398:38: error: 'struct device' has no member named 'driver_data'
/home/kyle/Downloads/linux/vloopback-1.3/vloopback.c:1400:39: error: 'struct device' has no member named 'driver_data'
make[2]: *** [/home/kyle/Downloads/linux/vloopback-1.3/vloopback.o] Error 1
make[1]: *** [_module_/home/kyle/Downloads/linux/vloopback-1.3] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.34-ARCH'
make: *** [all] Error 2

I don't know much about modifying source code and stuff, and seeing as this package is no longer maintained, I don't know what to do. Anyone have any luck installing vloopback?

Offline

#2 2010-07-18 08:41:16

loafer
Member
From: the pub
Registered: 2009-04-14
Posts: 1,772

Re: VLoopback

According to the web site:

svn trunk for kernel version >= 2.6.32
vloopback-1.3.tar.gz : New stable version tested with stable version 2.6.31

Try using the svn version from the AUR and see if that will compile.


All men have stood for freedom...
For freedom is the man that will turn the world upside down.
Gerrard Winstanley.

Offline

#3 2010-07-18 17:53:08

KyleEdwards
Member
Registered: 2010-07-13
Posts: 7

Re: VLoopback

loafer wrote:

Try using the svn version from the AUR and see if that will compile.

Just tried it, it gives the same error. I must be missing headers or something

Offline

#4 2010-07-18 19:09:01

loafer
Member
From: the pub
Registered: 2009-04-14
Posts: 1,772

Re: VLoopback

Do you have the kernel26-headers package installed?


All men have stood for freedom...
For freedom is the man that will turn the world upside down.
Gerrard Winstanley.

Offline

#5 2010-07-18 19:11:59

KyleEdwards
Member
Registered: 2010-07-13
Posts: 7

Re: VLoopback

I do, but what else could be causing the compilation errors?

Offline

#6 2010-07-18 19:30:48

loafer
Member
From: the pub
Registered: 2009-04-14
Posts: 1,772

Re: VLoopback

There's a URL for a working PKGBUILD in the comments.  Grab that and you should be ok.


All men have stood for freedom...
For freedom is the man that will turn the world upside down.
Gerrard Winstanley.

Offline

#7 2010-07-24 00:07:20

KyleEdwards
Member
Registered: 2010-07-13
Posts: 7

Re: VLoopback

That PKGBUILD worked. Thank you loafer.

Offline

Board footer

Powered by FluxBB