0 votos

Intentando compilar thttpd 2.27 en Mac OS X 10.11

Estoy tratando de compilar thttpd 2.27 en Mac OS X 10.11 desde el origen, pero cuando emito:

./configure

Lo muestra:

creating cache ./config.cache
checking host system type... configure: error: can not guess host type; you must specify one

Intento buscar en internet, alguien me dijo que debía copiar algunos archivos de /usr/share/libtool/config* pero la ruta no existe en Mac OS X 10.11.

¿Cómo puedo resolver este problema?

p.d. Tengo Xcode (con herramientas de línea de comandos), Homebrew, libtool, automake y otras herramientas de construcción instaladas, pero todavía no puedo configurar y compilar esto.

1voto

Hamid Rohani Puntos 359

Tienes al menos dos opciones:

  1. Instalar MacPorts . Instalar thttpd con este comando:

    sudo port install thttpd

    No estoy usando MacPorts y esto no está probado.

  2. Descargar config.sub.diff y config.guess.diff y ponerlos en thttpd directorio de origen. Ejecute estos comandos para parchear los archivos de configuración:

    patch -R < config.sub.diff
    patch -R < config.guess.diff
    ./configure
    make

    Compilará el código fuente. Ahora puede considerar instalar el binario compilado.

[La fuente original de los archivos diff es aquí .]

0 votos

MacPorts probado y funcionando bien. Probado en MacPorts 2.3.4 para instalar thttpd 2.26

0 votos

El único problema es que no encuentro el thttpd.conf en el sistema.

0 votos

@Raptor ¿instalaste con MacPorts ¿o compilando? Puede que el archivo de configuración esté en /etc/thttpd.conf o /opt/local/etc/thttpd.conf ? Depende del prefijo MacPorts. Si está ejecutando el archivo binario manualmente, la ruta del archivo de configuración se puede pasar con -C path/to/thttpd.conf . Puede obtener un archivo de configuración mínimo en ftp.slackbuilds.org/13.37/network/thttpd/thttpd.conf

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X