On 6/3/22 06:47, Markus Rietzler wrote:
my build command was

make TARGET=linux-glibc USE_OPENSSL=1 SSL_INC=/opt/quictls/include SSL_LIB=/opt/quictls/lib64 LDFLAGS="-Wl,-rpath,/opt/quictls/lib64" ADDLIB="-lz -ldl" USE_ZLIB=1 USE_PCRE=1 USE_PCRE=yes USE_LUA=1 LUA_LIB_NAME=lua5.3  LUA_INC=/usr/include/lua5.3 ;

You will need to add USE_QUIC=1 to the build flags.  A small note: you have USE_PCRE twice.  IMHO, you should install PCRE2 and configure USE_PCRE2_JIT=1 instead.  The original PCRE library isn't being maintained, only version 2 will see bugfixes.

A word of warning that you would probably also get from the devs here:  HTTP3/QUIC support is still new and not entirely working. I have it configured and it only works correctly for VERY simple websites.  Any complex webapp I try it on will fail in some way, but if I disable HTTP3 and use HTTP2, it works.


Reply via email to