Update of /cvsroot/pure-data/pd In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20388
Modified Files: Tag: desiredata INSTALL.txt Log Message: wrong branch...
Index: INSTALL.txt =================================================================== RCS file: /cvsroot/pure-data/pd/INSTALL.txt,v retrieving revision 1.1.1.1.22.1.2.2 retrieving revision 1.1.1.1.22.1.2.2.2.1 diff -C2 -d -r1.1.1.1.22.1.2.2 -r1.1.1.1.22.1.2.2.2.1 *** INSTALL.txt 29 Nov 2005 08:11:21 -0000 1.1.1.1.22.1.2.2 --- INSTALL.txt 30 Nov 2006 15:15:59 -0000 1.1.1.1.22.1.2.2.2.1 *************** *** 1,32 **** ! Detailed installations instructions are in the HTML documentation, which ! you can find in doc/1.manual.
! Quick compilation instructions for Linux or Mac OSX (assuming for Mac OSX that ! you've got Tck/Tk installed):
! Change to "src" subdirectory.
! type "./configure", possibly adding flags as follows:
! To enable ALSA 0.9x (the latest one), add "--enable-alsa". ! To enable the older ALSA 0.5x, add "--enable-old-alsa". ! To enable Ritsch's RME 9652 driver, add --enable-rme". ! To put Pd in /usr/bin instead of /usr/local/bin, add "--prefix=/bin".
! Type "make depend" and then "make"; or, if you prefer, as superuser ! type "make install".
! To run pd, either type the full pathname as in /home/me/pd/bin/pd, or else ! if you've chosen "make install", just type "pd".
! ============================== ! == develepor's branch (CVS) == ! ==============================
! (0) install any deps your system may require (alsa, jack, pablio, portaudio, scons, tcl, tk)
! (1) type "scons" in this directory ( ./pd/ )
! for possible flags see "scons --help"
! (2) optionally type "scons install" (as superuser) --- 1,73 ---- ! to build this program, you need to have those packages:
! gcc (including the libc6 dev package and the g++ package) ! tcl >= 8.4 (the dev package) ! tk >= 8.4 (the dev package) ! make
! then type commands like:
! cd src ! ./configure ! make ! make install
! The ./configure program has some options that you can use if for some ! reason you want to disable the use of certain libraries for some reason. ! You may also use it to specify a different installation directory: for ! example you install programs with --prefix=$HOME but then you need to have ! something like this in my Bash configuration (.bashrc and/or .bash_profile):
! export PATH=$HOME/bin:$PATH ! export LIBRARY_PATH=$HOME/lib ! export LD_LIBRARY_PATH=$HOME/lib ! export C_INCLUDE_PATH=$HOME/include ! export CPLUS_INCLUDE_PATH=$HOME/include
! to start DesireData, type a command like:
! desire mystuff.pd
! You may also make a build without the "make install" step and then start ! pd from the src directory like this:
! cd src ! wish desire.tk mystuff.pd
! If you want to have both DesireData and another kind of PureData on the same ! system, use a different --prefix or else just keep the compiled source ! directories ready for a new "make install" phase each time you want to switch.
! Most externals are compatible; almost all exceptions are those that use ! a component called "t_widgetbehavior": [popup], [widget], [playlist], ! [sonogram], [grid], [display]. ! ! Most abstractions are compatible too; almost all exceptions are those that ! use "click" messages to fake mouse actions. ! ! There are some options of DesireData that are available as commandline ! arguments, for example selecting a language (Spanish, German, etc). You ! can get a list of them by typing: ! ! desire -- -help ! ! Most other configuration can be done through the Preferences items in the ! File menu of the main window, or by editing the corresponding configuration ! files ".pdrc" and ".ddrc" in the home directory. ! ! ! Options that are planned for future versions of DesireData and are currently ! in available in devel_0_39 : ! ! lockfree = enables lockfree fifos for thread synchronization ! newhash = provides a bigger hash table for symbols ! atomic = use atomic operations for the internal stack counter ! threadedsf = broken in 0.39; in 0.38, provides threaded soundfiler ! daz = Build using DAZ flag on x86-SSE2 cpus (must be set to False for AMD cpus) ! app_pkg = install builds application package structure for OSX ! desire = enables building of experimental MVC gui ! simd = build with simd extensions (x86 only?) ! pdlib = build pd as a dynamic library ! optimize = optimize for given cpu-type ! prefix = install directory prefix !