Hi folks, I'm trying to compile ALSA for an ARM based processor on this board: http://www.embeddedarm.com/epc/ts7200-spec-h.html I have a cross compiler set up which I've already successfully used to recompile a Debian based kernel for this card. But something is going wrong with my compile for alsa. Here's the line I'm using: ./configure --with-cards=usb-audio --with-sequencer=no --with-kernel=/home/topper/ts-arm-kernel/linux24/ --with-cross=/opt/crosstool/arm-unknown-linux-gnu/gcc-3.3.4-glibc-2.3.2/bin/arm-unknown-linux-gnu- My compile output follows this note. I'm at a loss as to why it won't compile. Any input appreciated, DT --- make output --- make dep make[1]: Entering directory `/home/topper/ts-alsa/alsa-driver-1.0.14rc4' make[2]: Entering directory `/home/topper/ts-alsa/alsa-driver-1.0.14rc4/acore' make -C ioctl32 fastdep make[3]: Entering directory `/home/topper/ts-alsa/alsa-driver-1.0.14rc4/acore/ioctl32' make[3]: Leaving directory `/home/topper/ts-alsa/alsa-driver-1.0.14rc4/acore/ioctl32' make -C oss fastdep make[3]: Entering directory `/home/topper/ts-alsa/alsa-driver-1.0.14rc4/acore/oss' copying file alsa-kernel/core/oss/mixer_oss.c patching file mixer_oss.c Hunk #1 succeeded at 379 with fuzz 1 (offset 2 lines). copying file alsa-kernel/core/oss/pcm_oss.c patching file pcm_oss.c Hunk #1 succeeded at 2557 (offset 31 lines). Hunk #3 succeeded at 2731 (offset 31 lines). Hunk #4 succeeded at 2883 with fuzz 2 (offset -2 lines). Hunk #5 succeeded at 3043 (offset 29 lines). /opt/crosstool/arm-unknown-linux-gnu/gcc-3.3.4-glibc-2.3.2/bin/arm-unknown-linux-gnu-gcc -M -D__KERNEL__ -D__isapnp_now__ -DMODULE=1 -I/home/topper/ts-alsa/alsa-driver-1.0.14rc4/include -I/home/topper/ts-arm-kernel/linux24//include -O2 -DLINUX -DALSA_BUILD -nostdinc -iwithprefix include -I/home/topper/ts-alsa/alsa-driver-1.0.14rc4/alsa-kernel/core/oss -fno-omit-frame-pointer mixer_oss.c pcm_oss.c pcm_plugin.c io.c copy.c linear.c mulaw.c route.c rate.c > .depend make[3]: Leaving directory `/home/topper/ts-alsa/alsa-driver-1.0.14rc4/acore/oss' make -C seq fastdep make[3]: Entering directory `/home/topper/ts-alsa/alsa-driver-1.0.14rc4/acore/seq' make -C instr fastdep make[4]: Entering directory `/home/topper/ts-alsa/alsa-driver-1.0.14rc4/acore/seq/instr' make[4]: Leaving directory `/home/topper/ts-alsa/alsa-driver-1.0.14rc4/acore/seq/instr' make[3]: Leaving directory `/home/topper/ts-alsa/alsa-driver-1.0.14rc4/acore/seq' copying file alsa-kernel/core/sound.c patching file sound.c copying file alsa-kernel/core/init.c patching file init.c Hunk #2 succeeded at 229 (offset 6 lines). Hunk #3 succeeded at 249 with fuzz 2. copying file alsa-kernel/core/info.c patching file info.c Hunk #8 succeeded at 535 with fuzz 2. copying file alsa-kernel/core/control.c patching file control.c Hunk #2 succeeded at 1389 (offset 172 lines). copying file alsa-kernel/core/misc.c patching file misc.c Hunk #2 succeeded at 30 (offset -1 lines). copying file alsa-kernel/core/hwdep.c patching file hwdep.c Hunk #1 succeeded at 307 (offset 4 lines). copying file alsa-kernel/core/timer.c patching file timer.c Hunk #1 succeeded at 986 with fuzz 1 (offset -9 lines). Hunk #2 succeeded at 1904 (offset 113 lines). Hunk #3 succeeded at 1827 with fuzz 2 (offset -18 lines). copying file alsa-kernel/core/pcm.c patching file pcm.c copying file alsa-kernel/core/pcm_native.c patching file pcm_native.c Hunk #3 succeeded at 1602 (offset -6 lines). Hunk #5 succeeded at 2856 (offset -6 lines). Hunk #7 succeeded at 2913 (offset -6 lines). Hunk #9 succeeded at 2959 (offset -6 lines). Hunk #11 succeeded at 3064 (offset -6 lines). Hunk #13 succeeded at 3116 (offset -6 lines). Hunk #15 succeeded at 3182 (offset -6 lines). Hunk #17 succeeded at 3232 (offset -6 lines). Hunk #19 succeeded at 3270 (offset -6 lines). Hunk #21 succeeded at 3314 (offset -6 lines). Hunk #23 succeeded at 3409 (offset -6 lines). Hunk #25 succeeded at 3600 (offset -6 lines). copying file alsa-kernel/core/memalloc.c patching file memalloc.c Hunk #2 succeeded at 83 (offset -1 lines). Hunk #4 succeeded at 174 (offset -1 lines). Hunk #6 succeeded at 228 (offset -1 lines). Hunk #8 succeeded at 286 (offset -1 lines). Hunk #10 succeeded at 329 (offset -1 lines). Hunk #11 succeeded at 605 (offset -4 lines). Hunk #12 succeeded at 697 (offset -1 lines). Hunk #13 succeeded at 709 (offset -4 lines). Hunk #14 succeeded at 746 (offset -1 lines). copying file alsa-kernel/core/rawmidi.c patching file rawmidi.c Hunk #1 succeeded at 1290 (offset 23 lines). Hunk #2 succeeded at 1351 with fuzz 2 (offset 1 line). /opt/crosstool/arm-unknown-linux-gnu/gcc-3.3.4-glibc-2.3.2/bin/arm-unknown-linux-gnu-gcc -M -D__KERNEL__ -D__isapnp_now__ -DMODULE=1 -I/home/topper/ts-alsa/alsa-driver-1.0.14rc4/include -I/home/topper/ts-arm-kernel/linux24//include -O2 -DLINUX -DALSA_BUILD -nostdinc -iwithprefix include sound.c init.c memory.c info.c control.c misc.c device.c sound_oss.c info_oss.c wrappers.c misc_driver.c hwdep.c timer.c pcm.c pcm_native.c pcm_lib.c pcm_timer.c pcm_misc.c pcm_memory.c memalloc.c sgbuf.c memory_wrapper.c rawmidi.c > .depend memalloc.c:122:2: #error "Need a bus for dma_alloc_coherent()" make[2]: *** [fastdep] Error 1 make[2]: Leaving directory `/home/topper/ts-alsa/alsa-driver-1.0.14rc4/acore' make[1]: *** [dep] Error 1 make[1]: Leaving directory `/home/topper/ts-alsa/alsa-driver-1.0.14rc4' make: *** [include/sndversions.h] Error 2 ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user