tengine版本:3.1.0
参考文档:https://github.com/alibaba/tengine/blob/master/modules/ngx_http_xquic_module/README.md
最小依赖库编译没有问题:
./configure --user=www --group=www --prefix=/data/app/tengine-3.1.0 --with-http_ssl_module --with-http_v2_module --without-http_rewrite_module --with-xquic-inc="../xquic-1.6.0/include" --with-xquic-lib="../xquic-1.6.0/build" --add-module=modules/ngx_http_xquic_module --with-openssl="../Tongsuo-8.3.2"
加上Lua编译报错,应该是由冲突。完整编译参数:
./configure --user=www --group=www --prefix=/data/app/tengine-3.1.0 --with-http_ssl_module --with-http_v2_module --with-http_realip_module --with-http_addition_module --with-http_geoip_module --with-http_gzip_static_module --with-http_auth_request_module --with-http_secure_link_module --with-http_degradation_module --with-http_stub_status_module --add-module=modules/ngx_http_concat_module --add-module=modules/ngx_http_footer_filter_module --add-module=modules/ngx_http_proxy_connect_module --add-module=modules/ngx_http_reqstat_module --add-module=modules/ngx_http_sysguard_module --add-module=modules/ngx_http_trim_filter_module --add-module=modules/ngx_http_upstream_check_module --add-module=modules/ngx_http_upstream_consistent_hash_module --add-module=modules/ngx_http_upstream_dynamic_module --add-module=modules/ngx_http_upstream_dyups_module --add-module=modules/ngx_http_upstream_session_sticky_module --add-module=modules/ngx_http_upstream_vnswrr_module --add-module=modules/ngx_http_user_agent_module --add-module=modules/ngx_multi_upstream_module --with-jemalloc --with-http_lua_module --with-stream --with-stream_ssl_module --with-stream_realip_module --with-http_dav_module --with-luajit-lib=/usr/local/lib/ --without-http_rewrite_module --with-luajit-inc=/usr/local/include/luajit-2.1/ --with-ld-opt=-Wl,-rpath,/usr/local/lib --with-xquic-inc="../xquic-1.6.0/include" --with-xquic-lib="../xquic-1.6.0/build" --add-module=modules/ngx_http_xquic_module --with-openssl="../Tongsuo-8.3.2"
make过程报错截图: