On Sat, Jun 5, 2010 at 3:26 PM, bakko <asannucci@gmail.com> wrote:
I'm trying tu install skypopen on my centOS server witout success.
This is my configuration:
virtual xen server on linode.com
centos 5.5 32 bit
freswitch latest trunk
xen-devel given from linode
If i try to compile the alsa-driver-1.0.20 modifing the files and lines indicates in the wiki when i do make this is the result:
/usr/src/alsa-driver-1.0.20/acore/oss/pcm_oss.c: In function 'snd_pcm_oss_open_file' /usr/src/alsa-driver-1.0.20/acore/oss/pcm_oss.c:2304: error: 'fmode_t' undeclared (first use in this function) /usr/src/alsa-driver-1.0.20/acore/oss/pcm_oss.c:2304: error: (Each undeclared identifier is reported only once /usr/src/alsa-driver-1.0.20/acore/oss/pcm_oss.c:2304: error: for each function it appears in.)
If i try to compile the alsa-driver-1.0.20 without any modification and then compile dummy.c, when i try to load snd-dummy module this is the result
modprobe snd-dummy WARNING: Error inserting snd_page_alloc (/lib/modules/2.6.18.8-linode22/misc/acore/snd-page-alloc.ko): Invalid module format WARNING: Error inserting snd_timer (/lib/modules/2.6.18.8-linode22/misc/acore/snd-timer.ko): Invalid module format WARNING: Error inserting snd_pcm (/lib/modules/2.6.18.8-linode22/misc/acore/snd-pcm.ko): Invalid module format FATAL: Error inserting snd_dummy (/lib/modules/2.6.18.8-linode22/misc/drivers/snd-dummy.ko): Invalid module format
modprobe -f snd-dummy WARNING: Error inserting snd_page_alloc (/lib/modules/2.6.18.8-linode22/misc/acore/snd-page-alloc.ko): Unknown symbol in module, or unknown parameter (see dmesg) WARNING: Error inserting snd_timer (/lib/modules/2.6.18.8-linode22/misc/acore/snd-timer.ko): Unknown symbol in module, or unknown parameter (see dmesg) WARNING: Error inserting snd_pcm (/lib/modules/2.6.18.8-linode22/misc/acore/snd-pcm.ko): Unknown symbol in module, or unknown parameter (see dmesg) FATAL: Error inserting snd_dummy (/lib/modules/2.6.18.8-linode22/misc/drivers/snd-dummy.ko): Unknown symbol in module, or unknown parameter (see dmesg)
Seems that the linode kernel has been patched in a different way from the stock centos kernel. But seems it snd-dummy compiles fine without the modifications needed by the stock centos kernel. So, if you follow the instructions in the wiki, and at the end "make install" the whole alsa-drivers, it will substitute the ALSA installation. Then, you will have to rmmod all the snd* modules, or - better - just reboot the machine. It will probably work. Let us know if you still have problems. -giovanni -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618