Problems compiling alsa for ARM processor

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [ALSA Devel]     [Linux Audio Users]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

  Powered by Linux