[alsa-devel] aplay: can't resolve symbol 'snd_dlsym_start

Pharaoh . pharaoh137 at gmail.com
Mon Mar 10 23:03:13 CET 2008


On Mon, Mar 10, 2008 at 1:58 PM, John Utz <john.utz at dmx.com> wrote:
> here's some places to start:
>
>  did you compile the lib as static but the app as shared or vice versa?
>
>  also, do an ldd on our libasound.so and see if it wants libdl:
>
>  utz-gnto64 NewProD # ldd /usr/lib/libasound.so
>         libm.so.6 => /lib/libm.so.6 (0x00002acc4444d000)
>         libdl.so.2 => /lib/libdl.so.2 (0x00002acc446ce000)
>         libpthread.so.0 => /lib/libpthread.so.0 (0x00002acc448d2000)
>         libc.so.6 => /lib/libc.so.6 (0x00002acc44aee000)
>         /lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
>  jutz-gnto64 NewProD #
>
>
>
>
>  On Mon, 10 Mar 2008 13:41:10 -0700
>  "Pharaoh ." <pharaoh137 at gmail.com> wrote:
>
>  > Hi,
>  >
>  > I have written an user space plugin and the plugin shared library is
>  > copied on board
>  > appropriately, libasound.so is also copied.
>  >
>  >
>  > When I try:
>  >
>  > #aplay -D omx    test.wav  //omx is my plugin
>  >
>  > I get following error:
>  >
>  > aplay: can't resolve symbol 'snd_dlsym_start
>  >
>  >
>  > Any idea what is the problem?
>  >
>  > -pharaoh
>  > _______________________________________________
>  > Alsa-devel mailing list
>  > Alsa-devel at alsa-project.org
>  > http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>  >
>
>

I have compiled both alsa-lib and alsa-utils as shared libraries.
After doing ldd, I can see that it needs libdl.so and it is present on
the board. Let me try with a clean build again.


More information about the Alsa-devel mailing list