SND-binary-on-OSX

If you don't want to start from scratch or if you want to install an already statically compiled binary version of SND, follow the next steps: (more information about these steps can be found on the previous section)

  1. Install the developer package for OS-X 10.2, 10.3, 10.4, or above on the OS-X CDs.
  2. Install the 'X-window' application on the OS-X CDs or download it if needed.
  3. Download Fink for 10.2, 10.3, 10.4 or above.
  4. fink selfupdate
  5. fink update-all

    Once all this is in place, use fink to install guile-1.6 and its development libraries:

  6. fink install guile16
  7. fink install guile16-dev
  8. Go to your home “bin” directory or if you are a super user, go to “/usr/local/bin” by:

    
              cd $HOME/bin        
    
    or alternatively by

    
              cd /usr/local/bin        
    
  9. In this directory now download the SND binary from ccrma-ftp.stanford.edu

    SND binaries are in pub/Lisp/ and should be one of osx-10.2-snd, osx-10.3-snd, osx-10.4-snd, or above, depending on the OS-X version you are running.

  10. Make sure you are on a terminal window and running the tcsh shell. The xterm application on X11 would be a good idea at this point.

  11. Provided that guile was installed on /sw/ which is the Fink standard, type the following command on the terminal:
            setenv GUILE_LOAD_PATH /sw/share/guile/1.6
    

  12. Now on the terminal and on the “bin” directory where SND is type the following command in order to make SND an executable application,

    (make sure about the SND version you are running)

    
              chmod 777 osx-10.3-snd        
    
  13. You need to run SND under X11 using the “xterm” application. Make sure you set your environment “PATH” variables so that the bin diretories are on the the binary path. To run SND just type:

    (Again, make make sure about your SND version)

    
              ./osx-10.3-snd        
    
    or if they are on the binary path,

    
               osx-10.3-snd        
    

© Copyright 2001-2022 CCRMA, Stanford University. All rights reserved.
Created and Mantained by Juan Reyes