keychain_access icon indicating copy to clipboard operation
keychain_access copied to clipboard

Not compiling on latest Mac OS

Open programmin1 opened this issue 9 years ago • 1 comments

Looks like latest Mac OS is missing some headers (even with devtools and Xcode installed), I get this error on make:

cat: git-rev: No such file or directory
cc -pipe -std=c99 -Wall -pedantic -g -DKCA_VERSION=\"v2\"   -c -o keychain_access.o keychain_access.c
keychain_access.c:36:10: fatal error: 'openssl/err.h' file not found

programmin1 avatar May 12 '16 03:05 programmin1

Here is how I managed to fix this on OS X 10.11 El Cap (in a nutshell)

OPENSSL_VERSION="1.0.2j"
curl -LO# https://www.openssl.org/source/openssl-${OPENSSL_VERSION}.tar.gz
tar -xzvf openssl-${OPENSSL_VERSION}.tar.gz
cd openssl-${OPENSSL_VERSION}
./configure darwin64-x86_64-cc --prefix=/usr/local/openssl-${OPENSSL_VERSION} shared
make depend
make
make install
ln -s openssl-${OPENSSL_VERSION} /usr/local/openssl
export C_INCLUDE_PATH=/usr/local/openssl/include
cd keychain_access; make;

n8felton avatar Sep 27 '16 22:09 n8felton