includes, configure, /usr/lib vs. /usr/local/lib, and linux coders

Tijl Coosemans tijl at ulyssis.org
Fri Oct 31 13:32:25 PDT 2008


On Friday 31 October 2008 20:30:46 Steve Franks wrote:
> Let's backup.  What's the 'right' way to get a bloody linux program
> that expects all it's headers in /usr/include to compile on freebsd
> where all the headers are in /usr/local/include?  That's all I'm
> really asking.  Specifically, it's looking for libusb & libftdi.  If
> I just type gmake, it can't find it, but if I manually edit the
> Makefiles to add -I/usr/local/include, it can.  Obviously, manually
> editing the makefiles is *not* the right way to fix it (plus it's
> driving me crazy).

./configure CPPFLAGS="-I/usr/local/include" LDFLAGS="-L/usr/local/lib"

They should consider using pkg-config in their configure script to
locate libusb and libftdi.


More information about the freebsd-hackers mailing list