bobbyshane
May 12th, 2008, 10:10 PM
I'm running Ubuntu Studio 8.04 Hardy with the 2.6.24-16-rt kernel. I have attempted to install the newest line6usb drivers for my Pod xt and am getting strange errors, I've tried installing 0.7.3 and 0.7.2 getting totally different errors when compiling them. I have already searched for the old podxt driver and it is not installed and I have also installed the linux headers and build essentials. Any Help would be appreciated. These are the errors I get:
When I try to compile 0.7.3 I get this:
bobbyshane@bobslappy:~/line6usb/line6usb-0.7.3$ sudo make install
make -C /lib/modules/2.6.24-16-rt/build SUBDIRS=/home/bobbyshane/line6usb/line6usb-0.7.3 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-16-rt'
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.3/audio.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.3/capture.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.3/control.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.3/driver.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.3/dumprequest.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.3/midi.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.3/midibuf.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.3/pcm.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.3/playback.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.3/pod.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.3/variax.o
LD [M] /home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.o
Building modules, stage 2.
MODPOST 1 modules
WARNING: "snd_pcm_period_elapsed" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_rawmidi_set_ops" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_card_disconnect" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_rawmidi_new" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_device_new" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_pcm_set_ops" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_rawmidi_transmit_peek" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_pcm_lib_free_pages" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_pcm_lib_ioctl" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_pcm_lib_malloc_pages" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_card_new" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_rawmidi_transmit_ack" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_ctl_new1" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_pcm_format_physical_width" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_pcm_lib_preallocate_pages_for_all" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_card_free" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_card_register" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_pcm_new" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_ctl_add" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_rawmidi_receive" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
CC /home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.mod.o
LD [M] /home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-16-rt'
mkdir -p /lib/modules/2.6.24-16-rt/kernel/sound/usb
cp line6usb.ko /lib/modules/2.6.24-16-rt/kernel/sound/usb
mkdir -p /usr/bin
cp *.sh *.pl /usr/bin
/sbin/depmod -a
/sbin/modprobe line6usb
When I try to compile 0.7.2 I get this:
bobbyshane@bobslappy:~/line6usb/line6usb-0.7.2$ sudo make install
make -C /lib/modules/2.6.24-16-rt/build SUBDIRS=/home/bobbyshane/line6usb/line6usb-0.7.2 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-16-rt'
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.2/audio.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.2/capture.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.2/control.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.2/driver.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.2/dumprequest.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.2/midi.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.2/pcm.o
/home/bobbyshane/line6usb/line6usb-0.7.2/pcm.c: In function ‘snd_pod_trigger’:
/home/bobbyshane/line6usb/line6usb-0.7.2/pcm.c:39: error: implicit declaration of function ‘snd_pcm_group_for_each’
/home/bobbyshane/line6usb/line6usb-0.7.2/pcm.c:39: error: expected ‘;’ before ‘{’ token
/home/bobbyshane/line6usb/line6usb-0.7.2/pcm.c:33: warning: unused variable ‘err’
/home/bobbyshane/line6usb/line6usb-0.7.2/pcm.c:32: warning: unused variable ‘s’
make[2]: *** [/home/bobbyshane/line6usb/line6usb-0.7.2/pcm.o] Error 1
make[1]: *** [_module_/home/bobbyshane/line6usb/line6usb-0.7.2] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-16-rt'
make: *** [default] Error 2
bobbyshane@bobslappy:~/line6usb/line6usb-0.7.2$
I would prefer to install 0.7.3 but will suffice with 0.7.2 if that error can be fixed. Thanks.
When I try to compile 0.7.3 I get this:
bobbyshane@bobslappy:~/line6usb/line6usb-0.7.3$ sudo make install
make -C /lib/modules/2.6.24-16-rt/build SUBDIRS=/home/bobbyshane/line6usb/line6usb-0.7.3 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-16-rt'
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.3/audio.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.3/capture.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.3/control.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.3/driver.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.3/dumprequest.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.3/midi.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.3/midibuf.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.3/pcm.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.3/playback.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.3/pod.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.3/variax.o
LD [M] /home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.o
Building modules, stage 2.
MODPOST 1 modules
WARNING: "snd_pcm_period_elapsed" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_rawmidi_set_ops" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_card_disconnect" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_rawmidi_new" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_device_new" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_pcm_set_ops" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_rawmidi_transmit_peek" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_pcm_lib_free_pages" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_pcm_lib_ioctl" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_pcm_lib_malloc_pages" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_card_new" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_rawmidi_transmit_ack" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_ctl_new1" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_pcm_format_physical_width" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_pcm_lib_preallocate_pages_for_all" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_card_free" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_card_register" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_pcm_new" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_ctl_add" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
WARNING: "snd_rawmidi_receive" [/home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko] undefined!
CC /home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.mod.o
LD [M] /home/bobbyshane/line6usb/line6usb-0.7.3/line6usb.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-16-rt'
mkdir -p /lib/modules/2.6.24-16-rt/kernel/sound/usb
cp line6usb.ko /lib/modules/2.6.24-16-rt/kernel/sound/usb
mkdir -p /usr/bin
cp *.sh *.pl /usr/bin
/sbin/depmod -a
/sbin/modprobe line6usb
When I try to compile 0.7.2 I get this:
bobbyshane@bobslappy:~/line6usb/line6usb-0.7.2$ sudo make install
make -C /lib/modules/2.6.24-16-rt/build SUBDIRS=/home/bobbyshane/line6usb/line6usb-0.7.2 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-16-rt'
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.2/audio.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.2/capture.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.2/control.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.2/driver.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.2/dumprequest.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.2/midi.o
CC [M] /home/bobbyshane/line6usb/line6usb-0.7.2/pcm.o
/home/bobbyshane/line6usb/line6usb-0.7.2/pcm.c: In function ‘snd_pod_trigger’:
/home/bobbyshane/line6usb/line6usb-0.7.2/pcm.c:39: error: implicit declaration of function ‘snd_pcm_group_for_each’
/home/bobbyshane/line6usb/line6usb-0.7.2/pcm.c:39: error: expected ‘;’ before ‘{’ token
/home/bobbyshane/line6usb/line6usb-0.7.2/pcm.c:33: warning: unused variable ‘err’
/home/bobbyshane/line6usb/line6usb-0.7.2/pcm.c:32: warning: unused variable ‘s’
make[2]: *** [/home/bobbyshane/line6usb/line6usb-0.7.2/pcm.o] Error 1
make[1]: *** [_module_/home/bobbyshane/line6usb/line6usb-0.7.2] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-16-rt'
make: *** [default] Error 2
bobbyshane@bobslappy:~/line6usb/line6usb-0.7.2$
I would prefer to install 0.7.3 but will suffice with 0.7.2 if that error can be fixed. Thanks.