libwebsockets
This is an old revision of the document!
Installing
insgtall openssl install cmake (use brew) mkdir build cd build cmake .. -DLWS_ROLE_WS=1 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl/ -DOPENSSL_CRYPTO_LIBRARY=/usr/local/opt/openssl/lib/libcrypto.a make make install cd include sudo cp -r /usr/local/opt/openssl/include/openssl /Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/ sudo cp libwebsockets.h /Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/ sudo cp lws_config.h /Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/ sudo cp -r /usr/local/opt/openssl/include/openssl /Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/
Now build the http-server:
cd minimal-examples/http-server/minimal-http-server rm CMakeCache.txt cmake . make
Then run http-server:
./lws-minimal-http-server
libwebsockets.1620928036.txt.gz · Last modified: 2021/05/13 17:47 by jrseti