User Tools

Site Tools


dev:clone_from_github

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dev:clone_from_github [2017/07/14 02:48]
ackley
dev:clone_from_github [2017/07/15 07:32] (current)
ackley [Install SDL]
Line 22: Line 22:
  
 <​code>​ <​code>​
-sudo apt-get install git g++ libsdl1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev libcrypt-openssl-bignum-perl libcrypt-openssl-rsa-perl libcapture-tiny-perl+sudo apt-get install git g++ libsdl1.2-dev libsdl-image1.2-dev libsdl-ttf2.0-dev libcrypt-openssl-bignum-perl libcrypt-openssl-rsa-perl libcapture-tiny-perl
 </​code>​ </​code>​
  
Line 47: Line 47:
 The MFM software needs SDL version 1.2 . **Do not install SDL 2.0!** The MFM software needs SDL version 1.2 . **Do not install SDL 2.0!**
  
-libsdl1.2-dev is the package for the main SDL system.+''​libsdl1.2-dev'' ​is the package for the main SDL system.
  
-libsdl-image1.2-dev is the package for translating image types other than bitmaps.+''​libsdl-image1.2-dev'' ​is the package for translating image types other than bitmaps.
  
-libsdl-mixer1.2-dev is the package for playing audio.+''​libsdl-ttf2.0-dev'' ​is the package for rendering TrueType fonts. Note that, despite the name, this is an SDL 1.2 package.
  
-libsdl-ttf2.0-dev is the package for rendering TTF fonts. This is an SDL 1.2 package. +Install ​the packages:
- +
-You will need to install the following ​packages ​with your package manager:+
  
 <​code>​ <​code>​
 sudo apt-get install libsdl1.2-dev sudo apt-get install libsdl1.2-dev
 sudo apt-get install libsdl-image1.2-dev sudo apt-get install libsdl-image1.2-dev
-sudo apt-get install libsdl-mixer1.2-dev 
 sudo apt-get install libsdl-ttf2.0-dev sudo apt-get install libsdl-ttf2.0-dev
 </​code>​ </​code>​
Line 105: Line 102:
 This may //also// take quite a while. This may //also// take quite a while.
  
-Once the ULAM compiler is built, you need to use it to build ``ulam exports'' ​-- various libraries and demos that are part of the system:+Once the ULAM compiler is built, you need to use it to build "ulam exports" ​-- various libraries and demos that are part of the system:
  
 <​code>​ <​code>​
Line 112: Line 109:
  
 Note that the results of making ulamexports (in the ULAM/ repo) places its output in the MFM/ repo!  Trying to run the MFM simulator without getting through '​ulamexports'​ successfully is unlikely to work!  Note that the results of making ulamexports (in the ULAM/ repo) places its output in the MFM/ repo!  Trying to run the MFM simulator without getting through '​ulamexports'​ successfully is unlikely to work! 
 +
 +Note also that ''​make ulamexports''​ might take a //very// long time.
  
 ===== Run the software ===== ===== Run the software =====
dev/clone_from_github.1500022130.txt.gz · Last modified: 2017/07/14 02:48 by ackley