On Fri, 8 Dec 2006, James Courtier-Dutton wrote: > Hi, > > On my desktop system, I have this: > /usr/lib/libasound.so.2.0.0 > size: 2785380 bytes. Have you tried to build minimal alsa library? --disable-aload disable reading /dev/aload* --disable-mixer Disable the mixer component --disable-pcm Disable the PCM component --disable-rawmidi Disable the raw MIDI component --disable-hwdep Disable the hwdep component --disable-seq Disable the sequencer component --disable-instr Disable the instrument component --disable-alisp Disable the alisp component --with-pcm-plugins=<list> Build PCM plugins Note that only hw plugin is important for pcm if applications will do all conversions itself. Just quick test with: ./configure --disable-aload --disable-mixer --disable-rawmidi --disable-hwdep --disable-seq --disable-instr --disable-alisp --with-pcm-plugins=hw strip -g --remove-section=.comment --remove-section=.note libasound.so -rwxr-xr-x 1 perex users 366562 2006-12-09 09:22 libasound.so.2.0.0 It does not look so bad, doesn't? With mixer stuff: -rwxr-xr-x 1 perex users 420024 2006-12-09 09:25 libasound.so.2.0.0 > libasound is really too big for what is does. > I was talking to some embedded platform developers recently, and they > really don't like it at all. The best thing is to discuss what else can be shrinked (removed from build). If embedded platform developers stay quiet, we won't care. For example, all dynamic configuration code can be removed, too. Jaroslav ----- Jaroslav Kysela <perex@xxxxxxx> Linux Kernel Sound Maintainer ALSA Project, SUSE Labs ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-devel