Próbuję zbudować część naszego oprogramowania, które zostało zaprojektowane do pracy wyłącznie na Linuksie, na MacOS X. Używamy CMake i zainstalowałem MacPorts, dzięki czemu mogłem łatwo uzyskać CMake wraz z niektórymi bibliotekami stron trzecich, które zależeć od.Jak polecam CMake szukać bibliotek zainstalowanych przez MacPorts?
Problem polega na tym, że CMake domyślnie nie szuka bibliotek z MacPorts, więc kilka naszych obiektów docelowych jest wyłączonych, ponieważ nie są w stanie znaleźć zależności, które są wszystkie w /opt/local.
Jak mogę polecić programowi CMake, aby również wyszukiwał załączników i bibliotek z programu MacPorts?
Czy bierzesz pod uwagę po prostu dodając swój projekt do repo DarwinPorts? W ten sposób wszystkie poprawne flagi są przekazywane z MacPorts. –
To autorskie rozwiązanie. –