2010-03-31 19 views
9

Estoy tratando de escribir un script que use el comando make, pero Mac os 10.5 no viene con make instalado por defecto, y cuando descargas el make source código del sitio web de gnu, debe usar make para compilarlo e instalarlo. que es difícil si no lo tienes en primer lugar. ¿Cómo puedo instalar make?
(Sé que puede obtener make instalando Xcode y las herramientas de desarrollador que vienen con mac os, pero no quiero que la gente tenga que buscar sus mac os install dvds para poder usar el script.)install make command sin tener make (mac os 10.5)

Ni siquiera tiene que ser creado, solo estoy buscando una utilidad que pueda descargar fácilmente en un script (usando ftp o curl) y usarla para compilar el código fuente.

Respuesta

10

Un GNU Make paquete fuente contiene un script build.sh para resolver esta situación la gallina y el huevo. Desde el README:

Si usted necesita para construir GNU Make y no tienen otro programa hacen de usar, puede utilizar el script de shell build.sh lugar. Para hacer esto, primero ejecute configure como se describe en INSTALAR. Luego, en lugar de escribir make en compilar el programa, escriba sh build.sh. Esto debería compilar el programa en el directorio actual. Luego tendrá un programa Make que puede usar para ./make install, o lo que sea.

Sí, pensaron en este problema.

+0

Estaba intentando instalar el compilador gcc. Requiere Make. Sin embargo, la instalación (configurar paso) requiere gcc. ¿Alguna idea de cómo proceder? Aprecio tu ayuda. – Srikanth

+0

Creo que encontrarás la configuración y compilación. Make requiere _un compilador de C_, pero no específicamente GCC. –

3

Developer Tools están incluidos en el disco de instalación de OS X en "Instalaciones opcionales".

Editar:

Puede download Xcode si está registrado como un desarrollador de Apple.

+0

En mi pregunta, dije: "(Sé que puede obtener make instalando Xcode y las herramientas de desarrollador que vienen con mac os, pero no quiero que la gente tenga que buscar sus mac os install dvds para poder usar el script.) " – anoda9

+0

Lo siento, me lo perdí. Parece que es una opción para encontrar su DVD o descargarlo y posiblemente construirlo. ¿Cuál es el mayor problema? ¿Cuál es la política de Apple para redistribuir archivos individuales? –

+0

Sí, es lamentable que te hagan descargar todo el paquete solo para obtener una cosa que quieras. – anoda9