a.forlorn wrote:
How? The installer and my manual configure stops when i do
.
Edit the Makefile, comment line 29 and edit line 27 to say:
add:
edit Makefile.conf, check if ARCH = has been set during ./configure. If not, set it to your arch [i386/x86_64]
change src/
if make still doesn't work, do it manually:
Code: Select all
make -f /tmp/xfisrc/Makefile.build KBUILD_NOPEDANTIC=1 && make -f /tmp/xfisrc/Makefile.build install
edit src/ossrc/LinuxSys.c and change SA_SHIRQ to IRQF_SHARED
---
I got it to build, but it fails on insmodding the modules:
Code: Select all
WARNING: Error inserting ctossrv (/lib/modules/2.6.25-gentoo-r1/kernel/drivers/ssound/ctossrv.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting emupia (/lib/modules/2.6.25-gentoo-r1/kernel/drivers/ssound/emupia.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting ctsfman (/lib/modules/2.6.25-gentoo-r1/kernel/drivers/ssound/ctsfman.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting ct20xut (/lib/modules/2.6.25-gentoo-r1/kernel/drivers/ssound/ct20xut.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting ctexfifx (/lib/modules/2.6.25-gentoo-r1/kernel/drivers/ssound/ctexfifx.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting cthwiut (/lib/modules/2.6.25-gentoo-r1/kernel/drivers/ssound/cthwiut.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting haxfi (/lib/modules/2.6.25-gentoo-r1/kernel/drivers/ssound/haxfi.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting ctalsa (/lib/modules/2.6.25-gentoo-r1/kernel/drivers/ssound/ctalsa.ko): Unknown symbol in module, or unknown parameter (see dmesg)
dmesg:
Apr 21 02:35:11 leto ctossrv: Unknown symbol init_mm
Apr 21 02:35:11 leto emupia: Unknown symbol InterlockedIncrement
Apr 21 02:35:11 leto emupia: Unknown symbol heap_alloc
Apr 21 02:35:11 leto emupia: Unknown symbol stack_alloc
Apr 21 02:35:11 leto emupia: Unknown symbol get_ossrv
Apr 21 02:35:11 leto emupia: Unknown symbol unload_all_plugins
Apr 21 02:35:11 leto emupia: Unknown symbol ioctl_dispatch
Apr 21 02:35:11 leto emupia: Unknown symbol heap_free
Apr 21 02:35:11 leto emupia: Unknown symbol InterlockedDecrement
Apr 21 02:35:11 leto emupia: Unknown symbol stack_free
Apr 21 02:35:11 leto ctsfman: Unknown symbol heap_alloc
Apr 21 02:35:11 leto ctsfman: Unknown symbol get_ossrv
Apr 21 02:35:11 leto ctsfman: Unknown symbol ioctl_dispatch
Apr 21 02:35:11 leto ctsfman: Unknown symbol heap_free
Apr 21 02:35:11 leto ct20xut: Unknown symbol InterlockedIncrement
Apr 21 02:35:11 leto ct20xut: Unknown symbol heap_alloc
Apr 21 02:35:11 leto ct20xut: Unknown symbol unregister_plugin
Apr 21 02:35:11 leto ct20xut: Unknown symbol heap_free
Apr 21 02:35:11 leto ct20xut: Unknown symbol register_plugin
Apr 21 02:35:11 leto ct20xut: Unknown symbol InterlockedDecrement
Apr 21 02:35:11 leto ctexfifx: Unknown symbol InterlockedDecrement
Apr 21 02:35:11 leto ctexfifx: Unknown symbol register_plugin
Apr 21 02:35:11 leto ctexfifx: Unknown symbol unregister_plugin
Apr 21 02:35:11 leto ctexfifx: Unknown symbol heap_alloc
Apr 21 02:35:11 leto ctexfifx: Unknown symbol InterlockedIncrement
Apr 21 02:35:11 leto ctexfifx: Unknown symbol heap_free
Apr 21 02:35:11 leto cthwiut: Unknown symbol InterlockedIncrement
Apr 21 02:35:11 leto cthwiut: Unknown symbol heap_alloc
Apr 21 02:35:11 leto cthwiut: Unknown symbol unregister_plugin
Apr 21 02:35:11 leto cthwiut: Unknown symbol heap_free
Apr 21 02:35:11 leto cthwiut: Unknown symbol register_plugin
Apr 21 02:35:11 leto cthwiut: Unknown symbol InterlockedDecrement
Apr 21 02:35:11 leto haxfi: Unknown symbol InterlockedDecrement
Apr 21 02:35:11 leto haxfi: Unknown symbol get_ossrv
Apr 21 02:35:11 leto haxfi: Unknown symbol heap_alloc
Apr 21 02:35:11 leto haxfi: Unknown symbol InterlockedIncrement
Apr 21 02:35:11 leto haxfi: Unknown symbol heap_free
Apr 21 02:35:11 leto ctalsa: Unknown symbol bytes_to_order
Apr 21 02:35:11 leto ctalsa: Unknown symbol get_ossrv
Apr 21 02:35:11 leto ctalsa: Unknown symbol heap_alloc
Apr 21 02:35:11 leto ctalsa: Unknown symbol ioctl_dispatch
Apr 21 02:35:11 leto ctalsa: Unknown symbol heap_free
Does anybody know anything on the status of the alsa driver?
I read their mails from the mailing list, but the wiki still says that they're not working on it.