Re: [Alsa-user] ALSA, link static, cannot find -lasound
Brought to you by:
perex
From: Takashi I. <ti...@su...> - 2009-02-10 13:39:10
|
At Tue, 10 Feb 2009 18:23:18 +0530 (IST), pav...@in... wrote: > > There should have been an option to build alsa utilities statically. > To check the speaker of a platform, I don't have to port the whole of alsa-lib + alsa-utilities on my small busybox file-system, do i ? > > So an aplay or speaker-test would be really helpful in those situations. > I tried too, to build it statically, but yes, dl_* calls doesn't allow it to be built statically. Read alsa-lib/INSTALL. In short, build only static library without shared lib once, ./configure --disable-shared --enable-static Takashi > > regards, > Pavan > > > ----- Original Message ----- > From: John Haxby <jc...@th...> > To: MrU...@po... > Cc: als...@li... > Sent: Tue, 10 Feb 2009 13:57:44 +0530 (IST) > Subject: Re: [Alsa-user] ALSA, link static, cannot find -lasound > > William Estrada wrote: > > hi group, > > > > Trying to rebuild my ALSA programs with static libs. > > > > [snip] > > but when I try with -static, I get this: > > Code: > > > > gcc -g -O2 -static -lasound -o volume volume.o > > /usr/local/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lasound > > > > There isn't a libasound.a so far as I'm aware. I would say that it's > unlikely that any distro would provide one since the alsa library > dynamically loads its various modules which rather defeats the object of > it being static. > > To be honest, unless you have a really, really good case for a static > executable you should avoid them anyway. At the moment, I can't think > of a sensible use-case for static ALSA programs, although I'm sure > someone could! > > jch > > ------------------------------------------------------------------------------ > Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) > software. With Adobe AIR, Ajax developers can use existing skills and code to > build responsive, highly engaging applications that combine the power of local > resources and data with the reach of the web. Download the Adobe AIR SDK and > Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com > _______________________________________________ > Alsa-user mailing list > Als...@li... > https://lists.sourceforge.net/lists/listinfo/alsa-user > > > -- > My life has changed. What about yours? > Log on to the new Indiatimes Mail and Live out of the Inbox! http://mail.indiatimes.com > > ------------------------------------------------------------------------------ > Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) > software. With Adobe AIR, Ajax developers can use existing skills and code to > build responsive, highly engaging applications that combine the power of local > resources and data with the reach of the web. Download the Adobe AIR SDK and > Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com > _______________________________________________ > Alsa-user mailing list > Als...@li... > https://lists.sourceforge.net/lists/listinfo/alsa-user > |