[CMake] Linking on OSX
Bryan Christ
bryan.christ at gmail.com
Mon Jun 3 18:16:10 EDT 2019
New to this mailing list so I hope I'm asking this in the right venue...
I'm trying to port my application (a program and a shared library) to OSX.
It was rather easy to modify my CMake script to go from Linux and add in
FreeBSD. OSX is giving me a lot of problems though.
First of all find_package() doesn't seem to find the ncurses.dylib
installed by XCode as it test for wsyncup(). For whatever reason, that
test fails. The default location for the library is pretty sane
(/usr/lib/) but the include file for ncurses is about 9 directories deep
inside of XCode's install directory. Lots of problems here so I decided to
look at the symbol linkage for htop and see what it does. It links to a
different version that got pulled down via homebrew in
/usr/local/opt/ncurses/lib (and include respectively)
Is there a way to force CMake to link to the library found there instead of
in /usr/lib/ ?
--
Bryan
<><
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://cmake.org/pipermail/cmake/attachments/20190603/08ec29a2/attachment.html>
More information about the CMake
mailing list