linking to libaes_siv
Eric S. Raymond
esr at thyrsus.com
Sun Feb 17 15:37:53 UTC 2019
Hal Murray <hmurray at megapathdsl.net>:
> > Let us know what work - it should be documented.
>
> This is what I used on Linux:
>
> echo "/usr/local/lib/" > /etc/ld.so.conf.d/libaes_siv.conf
> ldconfig
>
>
> This is what I used on NetBSD and FreeBSD. There is probably a better/cleaner
> way, but I wasn't in the mood to go hunting for it.
>
> cd /usr/lib/
> ln -s /usr/local/lib/libaes_siv.a
> ln -s /usr/local/lib/libaes_siv.so
> ln -s /usr/local/lib/libaes_siv.so.1
> ln -s /usr/local/lib/libaes_siv.so.1.0.0
>
>
> NetBSD needed one more:
> cd /usr/include/
> ln -s /usr/local/include/aes_siv.h
>
>
> All as root
Hmmm. Daniel, is there any way to beat cmake into setting PREFIX=/usr/lib?
That would make all these problems go away.
/me looks
According to
https://stackoverflow.com/questions/6003374/what-is-cmake-equivalent-of-configure-prefix-dir-make-all-install
this might do it:
cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr . && make all install
Hal, please test at least to the point of make -n install. If this works
it would be a good recipe to put in INSTALL.
--
<a href="http://www.catb.org/~esr/">Eric S. Raymond</a>
My work is funded by the Internet Civil Engineering Institute: https://icei.org
Please visit their site and donate: the civilization you save might be your own.
More information about the devel
mailing list