Mancante autoconf / automake in Xcode 4.3?

6

Dopo aver eliminato Xcode 4.2 e installato Xcode 4.3 da App Store, non riesco a trovare gli autotools (automake / autoconf) tramite la riga di comando. Ho provato a eseguire find /Applications/Xcode.app -name 'automake' , ma a quanto pare non sono lì ...

Qualcuno sa qual è il punto di Apple per rimuovere questi toolset essenziali?

    
posta eddyxu 17.02.2012 - 18:53
fonte

4 risposte

3

Li hanno spostati in 4.3 in un download separato afaik.

Prova a installare gli strumenti della riga di comando tramite Impostazioni - > download.

    
risposta data 07.06.2012 - 17:44
fonte
3

Per quello che vale- (e altri che incappano in questo problema come ho fatto io) nell'ultimo XCode (4.6, 4.5 e amici) autoconf non è nemmeno disponibile negli strumenti della riga di comando.

Ho installato manualmente solo autoconf e alcuni amici, ma ho ancora problemi con alcuni dei software automake-ish disponibili.

Vedi link per un how-to per installare manualmente.

    
risposta data 11.02.2013 - 23:13
fonte
1

Sono in esecuzione Mountain Lion e ho installato XCode 4.5.2. Ho installato autoconf utilizzando MacPorts:

sudo port install autoconf

Non ho provato, ma sono sicuro che sudo brew install autoconf dovrebbe funzionare anche per coloro che preferiscono l'Homebrew.

    
risposta data 01.04.2013 - 17:06
fonte
0

Sei sicuro che il tuo PATH non sia stato danneggiato? Ho gli strumenti automatici in /usr/bin sulla mia macchina:

> 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

Modifica: sembra che avessi ancora 4.2 sulla mia macchina. Quindi, quanto sopra non è probabilmente di aiuto.

Potresti provare a usare il pacchetto autoconf da homebrew. Non sembra essere un barile disponibile per impostazione predefinita con homebrew, ma puoi comunque ottenerlo da qui inserendo quanto segue in 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
    
risposta data 17.02.2012 - 19:03
fonte

Leggi altre domande sui tag