| 123456789101112131415161718192021222324252627282930 |
- #
- # To run the demo when linked with a shared library (default) ensure that
- # libcrypto and libssl are on the library path. For example:
- #
- # LD_LIBRARY_PATH=../../.. ./server 4444 \
- # ../../../test/certs/servercert.pem \
- # ../../../test/certs/serverkey.pem
- #
- CFLAGS += -I../../../include -g -Wall -Wsign-compare
- LDFLAGS += -L../../..
- LDLIBS = -lcrypto -lssl
- .PHONY: all server clean run s_client
- all: server
- server: server.c
- $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LDLIBS)
- clean:
- $(RM) server *.o
- run: server
- LD_LIBRARY_PATH=../../.. ./server 4444 \
- ../../../test/certs/servercert.pem \
- ../../../test/certs/serverkey.pem
- s_client:
- LD_LIBRARY_PATH=../../.. ../../../apps/openssl \
- s_client -quic -quiet -alpn ossltest -connect 127.0.0.1:4444 || true
|