¿Cómo puedo compilar un módulo de Lázaro Apache para Apache 1.3, 2.0 y 2.2 de forma selectiva?

StackOverflow https://stackoverflow.com/questions/3971642

  •  09-10-2019
  •  | 
  •  

Pregunta

He echado un vistazo a /etc/fpc.cfg y no hay mención a algunas define:

  • FPCAPACHE_1_3
  • FPCAPACHE_2_0

A continuación, en los ejemplos FCL-web se hace mención a:

  • Apache1_3

El único que he encontrado es en los apr.pas en estos dos archivos:

  • /usr/share/fpcsrc/2.4.0/packages/httpd20/src/apr/apr.pas
  • /usr/share/fpcsrc/2.4.0/packages/httpd22/src/apr/apr.pas

Entonces, ¿cómo el compilador decidir qué versión de APR compilar?

¿Fue útil?

Solución

Si habilita el más adecuado de esos condicionales / directivas que yo sepa, el resto de la fpc.cfg debe poner la ruta httpd dir por primera vez en los compiladores de búsqueda correspondiente, de manera que esa versión es tomada.

Por lo tanto, sólo debe definir uno de ellos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top