ahh, pkgconfig is what i was overlooking! agreed with viktor, using the system provided one is definitely safer
On Mon, Aug 8, 2022 at 10:46 AM Viktor Dukhovni <ietf-d...@dukhovni.org> wrote: > On Mon, Aug 08, 2022 at 09:59:48AM -0400, Viktor Dukhovni wrote: > > > On my MacOS laptop I get: > > > > $ /usr/local/bin/pkg-config --libs libffi > > -lffi > > > > which does not use the "brew"-installed libffi. Not surprising, since > > /usr/local/lib/pkgconfig/ has no symlink to the "libffi.pc" file. > > When updating "libffi" HomeBrew reports: > > ==> libffi > libffi is keg-only, which means it was not symlinked into /usr/local, > because macOS already provides this software and installing another > version in > parallel can cause all kinds of trouble. > > For compilers to find libffi you may need to set: > export LDFLAGS="-L/usr/local/opt/libffi/lib" > export CPPFLAGS="-I/usr/local/opt/libffi/include" > > If the MacOS libffi works, it is probably safer to use it rather than > the HomeBrew version. > > -- > Viktor. > _______________________________________________ > ghc-devs mailing list > ghc-devs@haskell.org > http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs >
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs