Domanda

Gioco di auto-studio 6.001 con le lezioni video e dispense delle lezioni. Tuttavia, ho l'impostazione dei problemi fino Scheme MIT in Ubuntu (Intrepid).

Ho usato la gestione dei pacchetti e installato MIT-Scheme, ma è ovviamente la versione sbagliata da usare. Dovrebbe essere 7.5.1 anziché 7.7.90

Ho seguito le istruzioni da questo sito web ( http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-001Spring-2005/Tools/detail/linuxinstall.htm )

Finora, ho scaricato il file tar, ed estratto in / usr / local. Non ho idea di quello che passo 3 mezzi.

Poi ho inserito il comando

  

schema -grande-band 6001.com -edit

e l'errore è

  

Memoria insufficiente per questa configurazione.   Ho cercato per l'esecuzione in modalità sudo, e questa volta l'errore è diverso   Impossibile allocare la tabella di processo.

     

incoerenza rilevato

Ho vicino a 1 GB di memoria libera, con ampio spazio di HDD. Cosa devo fare per impostare con successo questo?

È stato utile?

Soluzione

Passo 3 significa che si deve digitare export MITSCHEME_6001_DIRECTORY=${your_problems_path}. Se non si desidera digitare ogni volta che si avvia Scheme, si dovrebbe mettere come una stringa nel file ~ / .bash_profile (nel caso in cui si utilizza bash)

A proposito del problema stesso, Google suggerisce immediatamente una soluzione: sudo sysctl -w vm.mmap_min_addr=0 (tratto da http://ubuntuforums.org/showthread.php?p=4868292)

Altri suggerimenti

Al posto del gestore di pacchetti, si consiglia inoltre di compilare i sorgenti C portatili per Unix. Io sto usando felicemente.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top