On Mon, Jun 22, 2015 at 1:57 PM, LM <lme...@gmail.com> wrote:
> On Sat, Jun 20, 2015 at 9:04 AM, Kevin Lamonte <kevin.lamo...@gmail.com>
> wrote:
>> End-users wanting the X11 version right now can also pass "--with-x
>> --x-libraries=/usr/lib/x86_64-linux-gnu/" to configure (might be different
>> path based on distro, this is what I use on Debian). Making this behavior
>> default would be nice.
>>
>
> For me, the easiest way to find libraries on my system is to use
> pkg-config. It's also part of the freedesktop standard (
> http://www.freedesktop.org/wiki/Software/pkg-config/ ). I'm using it
> in the pdcurses makefile for SDL2. With pkg-config, it doesn't matter
> where a distribution chooses to place libraries, the .pc file holds
> the correct location. Not every library has a related .pc file
> (although many do). I typically create .pc files for any libraries
> that don't already have them. It makes it very easy to switch
> locations of libraries or to switch between SDL and SDL2. It's a
> simple, standard way for build scripts to locate libraries. If you're
> not thrilled with all the dependencies required to build the gnu
> version of pkg-config, you can use pkgconf (
> https://github.com/pkgconf/pkgconf ). It's a drop-in replacement for
> pkg-config.