Hello! On Mon, Jan 10, 2022 at 10:40:09PM -0500, Jeffrey Walton wrote:
> I need to build a modern Nginx from sources on an older platform. The > need arises because the organization can't upgrade a particular set of > machines. We want to set up a Nginx proxy to handle the front-end > work. > > I've got Bzip, zLib and OpenSSL built and installed in /opt, but I am > having trouble getting Nginx to compile and [presumably] link against > them. In this case we don't want Nginx building them from sources. > Rather, we want Nginx to use the includes in /opt/include, and the > libraries in /opt/lib. > > Typically GNU software using Autotools use an option like > --with-openssl-prefix. Nginx does not provide the option. Nginx also > does not provide the customary --includedir and --libdir. (And I > understand Nginx is not GNU). > > How do we tell Nginx the prefix path for the libraries? The --with-cc-opt and --with-ld-opt should work: ./configure --with-cc-opt="-I /opt/include" --with-ld-opt="-L /opt/lib" ... See docs for details: http://nginx.org/en/docs/configure.html -- Maxim Dounin http://mdounin.ru/ _______________________________________________ nginx mailing list nginx@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx