¿Falta autoconf / automake en Xcode 4.3?

6

Después de purgar Xcode 4.2 e instalar Xcode 4.3 desde App Store, no puedo encontrar autotools (automake / autoconf) a través de la línea de comandos. He intentado ejecutar find /Applications/Xcode.app -name 'automake' , pero aparentemente no están allí.

¿Alguien sabe cuál es el punto de Apple para eliminar estos conjuntos de herramientas esenciales?

    
pregunta eddyxu 17.02.2012 - 18:53

4 respuestas

3

Los movieron en 4.3 a una descarga por separado.

Intente instalar las herramientas de la línea de comandos a través de Configuración - > descargar.

    
respondido por el Pfitz 07.06.2012 - 17:44
3

Por lo que vale la pena- (y otros que tropiezan con este problema como yo lo hice) en el último XCode (4.6, 4.5 y amigos), ni siquiera está disponible autoconf en las herramientas de la línea de comandos.

He instalado manualmente solo autoconf y algunos amigos, pero todavía tengo problemas con algunos de los software automake-ish que hay.

Consulte enlace para obtener instrucciones. para instalar manualmente.

    
respondido por el flip 11.02.2013 - 23:13
1

Estoy ejecutando Mountain Lion y tengo XCode 4.5.2 instalado. He instalado autoconf utilizando MacPorts:

sudo port install autoconf

No lo he intentado pero estoy seguro de que sudo brew install autoconf también debería funcionar para aquellos que prefieren Homebrew.

    
respondido por el Leonel Machava 01.04.2013 - 17:06
0

¿Estás seguro de que tu PATH no se ha dañado? Tengo las herramientas automáticas en /usr/bin en mi máquina:

> ls -lah /usr/bin/auto*
-rwxr-xr-x  1 root  wheel    13K 16 May  2011 /usr/bin/autoconf
-rwxr-xr-x  1 root  wheel   8.2K 16 May  2011 /usr/bin/autoheader
-rwxr-xr-x  1 root  wheel    30K 16 May  2011 /usr/bin/autom4te
-rwxr-xr-x  2 root  wheel   227K 16 May  2011 /usr/bin/automake
-rwxr-xr-x  2 root  wheel   227K 16 May  2011 /usr/bin/automake-1.10
-rwxr-xr-x  1 root  wheel    73K  3 Feb 21:55 /usr/bin/automator
-rwxr-xr-x  1 root  wheel    20K 16 May  2011 /usr/bin/autoreconf
-rwxr-xr-x  1 root  wheel    17K 16 May  2011 /usr/bin/autoscan
-rwxr-xr-x  1 root  wheel    33K 16 May  2011 /usr/bin/autoupdate

Editar: parece que todavía tenía 4.2 en mi máquina. Por lo tanto, lo anterior probablemente no sea útil en lo más mínimo.

Puedes intentar usar el paquete autoconf de homebrew. No parece ser un barril que esté disponible de forma predeterminada con homebrew, pero aún puede obtenerlo desde aquí colocando lo siguiente en a /usr/local/Library/Formula/autoconf.rb :

require 'formula'

class Autoconf < Formula
  url 'http://ftp.gnu.org/gnu/autoconf/autoconf-2.13.tar.gz'
  homepage 'http://www.gnu.org/software/autoconf/'
  md5 '9de56d4a161a723228220b0f425dc711'

  def install
    system "./configure", "--program-suffix=213",
                          "--prefix=#{prefix}",
                          "--infodir=#{info}"
    system "make install"
  end
end
    
respondido por el Ian C. 17.02.2012 - 19:03

Lea otras preguntas en las etiquetas