build.sh 408 B

12345678910
  1. #!/bin/bash
  2. [ ! -e ec_server ] || rm ec_server
  3. echo "Building ec_server"
  4. gcc ec_example.c ../../src/civetweb.c -I ../../include/ -o ec_server -DNO_SSL_DL -DOPENSSL_API_1_1 -lpthread -lssl -lcrypto -DNO_FILES -DNO_FILESYSTEM
  5. [ -e ec_server ] || echo "Failed to build"
  6. [ -e ec_server ] || exit 1
  7. echo "Allowing ec_server to bind to port 443. Requires sudo:"
  8. sudo setcap CAP_NET_BIND_SERVICE=+eip ec_server