Before you can compile nginx you have to compile the boringssl libs.

Compiling for boringssl is documented at the boringssl webpage.

> Am 21.07.2020 um 16:38 schrieb HARISH KUMAR Ivaturi 
> <[email protected]>:
> 
> Hi Manuel
> Thanks for the reply.
> 
> i did that, but i executed the command at a time , didn't do separately. The 
> command executed was 
> $ ./auto/configure --with-debug --with-http_v3_module       \
>                        --with-cc-opt="-I../boringssl/include"   \
>                        --with-ld-opt="-L../boringssl/build/ssl  \
>                                       -L../boringssl/build/crypto"
> 
> And later says Error: OpenSSL with QUIC support is not there. 
> 
> Could you send me a video of your explanation from scratch? Building this in 
> your linux ubuntu.
> 
> BR
> Harish Kumar
> 
>> On Tue, Jul 21, 2020 at 5:40 PM Manuel <[email protected]> wrote:
>> Hi,
>> 
>> as the readme from the hg repo indicates, you first have to build the
>> boring lib. (build/ssl build/crypto)
>> 
>>   $ ./auto/configure [..]
>> --with-ld-opt="-L../boringssl/build/ssl -L../boringssl/build/crypto"
>> [..]
>> checking for --with-ld-opt="-L../boringssl/build/ssl
>> -L../boringssl/build/crypto" ... found
>> [..]
>> nginx-quic/objs$ ./nginx -V
>> nginx version: nginx/1.19.1
>> built with OpenSSL 1.1.0 (compatible; BoringSSL) (running with BoringSSL)
>> TLS SNI support enabled
>> configure arguments: --with-debug --with-http_v3_module
>> --with-cc-opt=-I../boringssl/include
>> --with-ld-opt='-L../boringssl/build/ssl -L../boringssl/build/crypto'
>> 
>> Am Di., 21. Juli 2020 um 16:03 Uhr schrieb HARISH KUMAR Ivaturi
>> <[email protected]>:
>> >
>> > Hi
>> >
>> > I am Harish Kumar, Master Student at BTH Sweden. I am doing my thesis on 
>> > OpenStack with HTTP/3 and dependencies to complete my thesis are Nginx Web 
>> > Server with HTTP/3 feature and curl with HTTP/3. I have successfully built 
>> > curl but w.r.t Nginx with HTTP/3 i could not.
>> >
>> > There are two sources which i found to build Nginx with HTTP/3 and these 
>> > sources are mentioned below:
>> > 1) 
>> > https://blog.cloudflare.com/experiment-with-http-3-using-nginx-and-quiche/
>> > 2) https://quic.nginx.org/readme.html
>> >
>> > I tried both and could not build nginx with HTTP/3. I get a lot of errors 
>> > like openssl with QUIC support is not there though HTTP/3 is built using 
>> > BoringSSL and I am not able to get a clarity. I request you to please give 
>> > me some guidance and suggestions on  how to build Nginx with HTTP/3 , i 
>> > followed both official sources but i failed. Unless i have a Nginx web 
>> > server with HTTP/3 enabled I cannot move further with my Thesis.
>> >
>> > Please let me know.
>> >
>> > BR
>> > Harish Kumar
>> > _______________________________________________
>> > nginx-devel mailing list
>> > [email protected]
>> > http://mailman.nginx.org/mailman/listinfo/nginx-devel
>> _______________________________________________
>> nginx-devel mailing list
>> [email protected]
>> http://mailman.nginx.org/mailman/listinfo/nginx-devel
_______________________________________________
nginx-devel mailing list
[email protected]
http://mailman.nginx.org/mailman/listinfo/nginx-devel

Reply via email to