I finally managed to get the alsa-1.0.4 utils to compile on
a ts7200. When I launch alsamixer, however, I get an error:
Error opening terminal: xterm
When I ssh into the board. Or:
Error opening terminal: vt100
When connected via serial cable.
I've poked around on Google, etc. and didn't find much, except other
people have this problem with various apps on different boards, machines.
I suspect this has something to do with the linking (or lack thereof)
of alsamixer for ncurses. The ncurrses library, by the way, I cross
compiled with the following command:
CC=/opt/crosstool/arm-unknown-linux-gnu/gcc-3.3.4-glibc-2.3.2/bin/arm-unknown-linux-gnu-gcc
./configure --host=arm-linux --prefix=/home/topper/ts-packages/
--exec-prefix=/home/topper/ts-packages/
But for the alsa utils, I simple ran ./configure, and the script
detected the ncurses library, ran through and compiled. Yet,
something seems amuck because:
root at ts7000:root# ldd /bin/alsamixer
libasound.so.2 => /lib/libasound.so.2 (0x2aac8000)
libm.so.6 => /lib/libm.so.6 (0x2ab6f000)
libdl.so.2 => /lib/libdl.so.2 (0x2abe9000)
libpthread.so.0 => /lib/libpthread.so.0 (0x2abf3000)
libc.so.6 => /lib/libc.so.6 (0x2ac4b000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x2aaab000)
Whereas on my Linux Intel laptop:
awn:~$ ldd /usr/bin/alsamixer
libncurses.so.5 => /lib/libncurses.so.5 (0x4002c000)
libasound.so.2 => /usr/lib/libasound.so.2 (0x40069000)
libm.so.6 => /lib/libm.so.6 (0x4010d000)
libdl.so.2 => /lib/libdl.so.2 (0x40130000)
libpthread.so.0 => /lib/libpthread.so.0 (0x40133000)
libc.so.6 => /lib/libc.so.6 (0x40184000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
How might ensure proper linking of the ncurses library?
Thanks,
Dave Topper
--
Technical Director - Virginia Center for Computer Music
http://www.virginia.edu/music/VCCM/
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|