2012-07-06 18 views
7

Come parte di una lunga storia sordida il cui obiettivo finale è semplicemente quello di installare GMP con i blocchi code :: in Windows, sto provando a configurare gmp. Lo faccio con il seguente comando:

./configure --prefix=${gmp_install}

Tutto inizia abbastanza bene. Dopo pochi minuti e un po 'di progresso, tutto si blocca e ottengo questo messaggio:

configure: error: No usable M4 in $PATH or /usr5bin

Io non so nemmeno cosa M4 è, ma scopro che si tratta di una sorta di macro processore. Quindi lo scarico e aggiungo la cartella alla mia variabile Path. Quindi avvio di nuovo la configurazione, ma lo stesso risultato.

C'è qualcosa che devo fare a M4 per farlo funzionare? Sono davvero in perdita. Grazie per l'aiuto.

+0

Hai costruito e installato m4 o semplicemente lo hai scaricato? Se '/ path/to/bin' è nel tuo PATH, cosa succede quando esegui'/path/to/bin/m4'? –

risposta

10

Se si utilizza il sistema operativo basato su Debian, eseguire sudo apt-get install m4. Se internet non è presente o hai solo il pacchetto di m4, copialo in/opt, configuralo e in seguito cambia il valore $ PATH con quello che hai ora.

+3

Ha chiesto di ottenere GMP installato per l'uso con code :: blocks in ** Windows **. Non debian. – user877329

+0

Penso di non aver visto le finestre! : p –

1

Se si utilizza cygwin, l'installazione guidata ha un pacchetto di lavoro di m4. Quindi non è necessario scaricare m4 o modificare $ PATH.

1

Mi è venuta in mente lo stesso problema, l'ho risolto eseguendo il programma di installazione del pacchetto Mingw e cercando msys-m4 nell'elenco, seleziona tutto e quindi Applica modifiche, dovrebbe consentire ./configure bene :)