i can make in linux-2.6.32 errors 409: error 469: error ...
Question
i can compile this!!!!
###################################################################
darkphoinix@debian:~/vloopback$ make
make -C /lib/modules/2.6.32/source SUBDIRS=/home/darkphoinix/vloopback modules
make[1]: Entering directory `/usr/src/linux-2.6.32'
CC [M] /home/darkphoinix/vloopback/vloopback.o
/home/darkphoinix/vloopback/vloopback.c: In function 'vloopback_open':
/home/darkphoinix/vloopback/vloopback.c:409: error: 'struct device' has no member named 'driver_data'
/home/darkphoinix/vloopback/vloopback.c: In function 'vloopback_release':
/home/darkphoinix/vloopback/vloopback.c:469: error: 'struct device' has no member named 'driver_data'
/home/darkphoinix/vloopback/vloopback.c: In function 'vloopback_write':
/home/darkphoinix/vloopback/vloopback.c:523: error: 'struct device' has no member named 'driver_data'
/home/darkphoinix/vloopback/vloopback.c: In function 'vloopback_read':
/home/darkphoinix/vloopback/vloopback.c:575: error: 'struct device' has no member named 'driver_data'
/home/darkphoinix/vloopback/vloopback.c: In function 'vloopback_mmap':
/home/darkphoinix/vloopback/vloopback.c:658: error: 'struct device' has no member named 'driver_data'
/home/darkphoinix/vloopback/vloopback.c: In function 'vloopback_ioctl':
/home/darkphoinix/vloopback/vloopback.c:735: error: 'struct device' has no member named 'driver_data'
/home/darkphoinix/vloopback/vloopback.c: In function 'vloopback_poll':
/home/darkphoinix/vloopback/vloopback.c:1132: error: 'struct device' has no member named 'driver_data'
/home/darkphoinix/vloopback/vloopback.c: In function 'create_pipe':
/home/darkphoinix/vloopback/vloopback.c:1213: error: 'struct device' has no member named 'driver_data'
/home/darkphoinix/vloopback/vloopback.c:1216: error: 'struct device' has no member named 'driver_data'
/home/darkphoinix/vloopback/vloopback.c:1224: error: 'struct device' has no member named 'driver_data'
/home/darkphoinix/vloopback/vloopback.c:1229: error: 'struct device' has no member named 'driver_data'
/home/darkphoinix/vloopback/vloopback.c:1232: error: 'struct device' has no member named 'driver_data'
/home/darkphoinix/vloopback/vloopback.c:1233: error: 'struct device' has no member named 'driver_data'
/home/darkphoinix/vloopback/vloopback.c:1239: error: 'struct device' has no member named 'driver_data'
/home/darkphoinix/vloopback/vloopback.c:1240: error: 'struct device' has no member named 'driver_data'
/home/darkphoinix/vloopback/vloopback.c:1253: error: 'struct device' has no member named 'driver_data'
/home/darkphoinix/vloopback/vloopback.c:1254: error: 'struct device' has no member named 'driver_data'
/home/darkphoinix/vloopback/vloopback.c:1272: error: 'struct device' has no member named 'driver_data'
/home/darkphoinix/vloopback/vloopback.c:1274: error: 'struct device' has no member named 'driver_data'
/home/darkphoinix/vloopback/vloopback.c:1285: error: 'struct device' has no member named 'driver_data'
/home/darkphoinix/vloopback/vloopback.c:1287: error: 'struct device' has no member named 'driver_data'
/home/darkphoinix/vloopback/vloopback.c: In function 'cleanup_vloopback_module':
/home/darkphoinix/vloopback/vloopback.c:1398: error: 'struct device' has no member named 'driver_data'
/home/darkphoinix/vloopback/vloopback.c:1400: error: 'struct device' has no member named 'driver_data'
make[2]: *** [/home/darkphoinix/vloopback/vloopback.o] Error 1
make[1]: *** [_module_/home/darkphoinix/vloopback] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.32'
make: *** [all] Error 2
################################################################
darkphoinix@debian:~/vloopback$ uname -a
Linux debian 2.6.32 #1 SMP PREEMPT Sun Dec 6 23:13:43 CET 2009 i686 GNU/Linux
#############################################################
darkphoinix@debian:~/vloopback$ set
BASH=/bin/bash
BASH_ARGC=()
BASH_ARGV=()
BASH_LINENO=()
BASH_SOURCE=()
BASH_VERSINFO=([0]="3" [1]="2" [2]="39" [3]="1" [4]="release" [5]="i486-pc-linux-gnu")
BASH_VERSION='3.2.39(1)-release'
COLORTERM=gnome-terminal
COLUMNS=118
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-yJcuXoNWy2,guid=665a5836c614f06276cb20604b1e2236
DESKTOP_SESSION=default
DESKTOP_STARTUP_ID=
DIRSTACK=()
DISPLAY=:0.0
EUID=1000
GDMSESSION=default
GDM_LANG=it_IT
GDM_XSERVER_LOCATION=local
GNOME_DESKTOP_SESSION_ID=Default
GNOME_KEYRING_PID=4755
GNOME_KEYRING_SOCKET=/tmp/keyring-XuEvSF/socket
GPG_AGENT_INFO=/tmp/seahorse-FXt4UG/S.gpg-agent:4813:1
GROUPS=()
GTK_RC_FILES=/etc/gtk/gtkrc:/home/darkphoinix/.gtkrc-1.2-gnome2
HISTCONTROL=ignoreboth
HISTFILE=/home/darkphoinix/.bash_history
HISTFILESIZE=500
HISTSIZE=500
HOME=/home/darkphoinix
HOSTNAME=debian
HOSTTYPE=i486
IFS=$' \t\n'
LANG=it_IT.ISO-8859-1
LANGUAGE=it_IT.ISO-8859-1
LC_CTYPE=it_IT.ISO-8859-1
LC_MESSAMES=it_IT
LC_MONETARY=it_IT.ISO-8859-1
LC_NUMERIC=it_IT.ISO-8859-1
LC_TIME=it_IT
LINES=55
LOCALE=it_IT.ISO-8859-1
LOGNAME=darkphoinix
LS_COLORS='no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:
do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;
43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.svgz=01;
31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;
31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;
31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;
35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;
35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;
35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;
35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;
35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;
35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;
35:*.yuv=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;
36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:'
MACHTYPE=i486-pc-linux-gnu
MAILCHECK=60
OLDPWD=/home/darkphoinix
OPTERR=1
OPTIND=1
OSTYPE=linux-gnu
PATH=/usr/local/bin:/usr/bin:/bin:/usr/games
PIPESTATUS=([0]="0")
PPID=1149
PS1='\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
PS2='> '
PS4='+ '
PWD=/home/darkphoinix/vloopback
SESSION_MANAGER=local/debian:/tmp/.ICE-unix/4756
SHELL=/bin/bash
SHELLOPTS=braceexpand:emacs:hashall:histexpand:history:interactive-comments:monitor
SHLVL=1
SSH_AUTH_SOCK=/tmp/keyring-XuEvSF/ssh
SUPPORTED=it_IT.ISO-8859-1:it_IT.UTF-8:it_IT
SYSFONTACM=iso1
TERM=xterm
UID=1000
USER=darkphoinix
USERNAME=darkphoinix
WINDOWID=71303242
WINDOWPATH=7
XAUTHORITY=/home/darkphoinix/.Xauthority
XDG_DATA_DIRS=/usr/local/share/:/usr/share/:/usr/share/gdm/
_=-a
######################################################################
Environment
Motion version: |
3.2.11.1 |
ffmpeg version: |
|
Libraries: |
ffmpeg, mysql, postgresql |
Server OS: |
|
--
DarkPhoinix - 08 Dec 2009
Answer
Use svn trunk where it's supported 2.6.32 already.
http://www.lavrsen.dk/foswiki/bin/view/Motion/VideoFourLinuxLoopbackDevice
svn co http://www.lavrsen.dk/svn/vloopback/trunk/ vloopback
cd vloopback
make ; sudo make install
sudo rmmod vloopback;sudo modprobe vloopback
--
AngelCarpintero - 08 Dec 2009
......................... is svn Rev 19......................................... i have 2 second later download svn Rev 20 and work.........................
is no coincidence that immediately after my post the bait Rev20?? and functions !!!!? ;) Thanks!