Re: configure doesn't find libpulse-simple

Spencer Parkin <[email protected]>
Newsgroups gmane.comp.lib.sdl
Message-ID <CAJb6k=FUrLodiOhp=-BXeXLthBFZnuwwp73ibBfazi0wYz+K7Q@mail.gmail.com>
Thanks, Eric.  Installing libsdl2-dev set everything straight.  My
application is up and running and making sound effects through my
speakers..hurrah!

I do my main development in windows, because I just haven't found an IDE in
linux that I like.  Developer studio has its problems, but it's still way
better than anything I've tried in linux.  So when I want my stuff to run
in linux, I have to always port it over.  Using cross-platform libraries
helps, of course, but there are always snags.

On Sun, Sep 25, 2016 at 12:57 AM, Eric Wing <[email protected]> wrote:

> On 9/24/16, Spencer Parkin <[email protected]> wrote:
> > Hi.
> >
> > It's midnight and I'm ready to give up (and I'm going to be so groggy at
> > church tomorrow), but before I do, I'm going to try the mailing list...
> >
> > On Unbuntu, using "sudo apt install libsdl-2.2.0-0" appears to install
> > something, but I have no idea what.  No headers or library files for SDL
> > can be found after running this command, so I resorted to trying to
> compile
> > SDL myself.  This appeared to work, but my application could never open
> an
> > audio device.  After doing some research, I believe the problem is that
> > there are no useful audio-backends compiled into SDL.  To confirm this, I
> > compiled one of the test programs that enumerated the backends (drivers)
> > and sure enough, "pulse", "ogg", "alsa", etc., are all missing from the
> > list.  So I re-ran the configure script and checked the output and found
> > that it couldn't detect the libraries for these lower-level audio
> drivers.
> > Taking "libpulse-simple" as an example, I found this in my
> > "/usr/lib/x86_64-linux-gnu/" directory, but it's still not detected.
> > Oddly, I can't confirm the installation with "pkg-config --listall | grep
> > pulse".  Running "autoreconf", whatever that does, doesn't help either.
> >
> > I'm at a loss.  I wouldn't bother with compiling SDL if I could just
> > install it.  Is SDL a dead project?  Does the SDL development team
> support
> > Ubuntu?
> >
> > Thanks,
> > --Sp
> >
>
> If using package management, you probably need to install the -dev
> versions of SDL also. The one you installed only installs the dynamic
> library. The dev package also installs the headers. This is not SDL
> specific, but a general convention of how package management works on
> Linux.
>
> If you are building from source, you need to make sure you installed
> all the -dev packages for all the libraries SDL wants, otherwise the
> configure system will not find anything and not build those
> components.
>
> In the SDL source, read the docs/README-linux.md. It has explicit
> instructions about which packages you should install for Ubuntu.
>
> -Eric
> _______________________________________________
> SDL mailing list
> [email protected]
> http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org
>

_______________________________________________
SDL mailing list
[email protected]
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.