You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
pEpJSONServerAdapter/README-OSX.md

1.1 KiB

Building for OS X/macOS

Please see also README.md, these are only OS X specific instructions. Especially note the remarks on running the server.

For compiling pEp Engine Server Adapter and its dependencies, make sure you have the LANG variable set.

export LANG=en_US.UTF-8

Dependencies

MacPorts

Install MacPorts for your version of OS X/macOS.

If MacPorts is already installed on your machine, but was installed by a different user, make sure your PATH variable is set as follows in ~/.profile:

export PATH="/opt/local/bin:/opt/local/sbin:$PATH"

Install dependencies packaged with MacPorts as follows.

sudo port install openssl boost ossp-uuid

Other Dependencies

libevent

cd libevent-2.0.22-stable
export LDFLAGS=-L/opt/local
export CFLAGS=-I/opt/local/include

./configure --prefix "$HOME"

make
make install

Building pEp JSON Server Adapter

cd server
make

Running pEp JSON Server Adapter

./pep-json-server

Testing pEp JSON Server Adapter

./servertest