používání lokální *.so knihovny na macos rubrika: Programování: Jiné
9
Taco
položil/-a 20.12.2019
upravil/-a 20.12.2019
Píšu si v lue apku, která využívá shared knihovnu. Takže mám adresářovou strukturu takto:
clibs/linux/abc.so
clibs/mac/abc.so
main.lua
Kdy na základě toho, zda to běží v linuxu, nebo na mac tak vybírám adresář. Potud všechno krásně funguje.
Jenže macos od nějaké verze má problém s těma knihovnama. Hází takové to okýnko, Aplikaci "abc.so" nelze otevřít, protože nelze ověřit jejího vývojáře. V konzoli to napíše
Mohl bych to zaregistrovat pomocí install_name_tool (taky ještě neumím), ale já bych to chtěl hlavně nechat v tom lokálním adresáři. Vůbec netuším, jak se ty knihovny podepisují, a tak. Když by někdo věděl nasměrovat, byl bych moc rád.
Předem díky.
Pro plný přístup na Devel.cz se prosím přihlaste:
Nebo se přihlaste jménem a heslem: