From 44e3e2d0e046f00f0366e376209f482dfc8018cf Mon Sep 17 00:00:00 2001 From: musil Date: Sat, 9 Dec 2006 02:36:07 +0000 Subject: changed makefile changed README.txt changed help-*.pd to *-help.pd chanded file structure to standard 2nd step new abs and help svn path=/trunk/externals/iemlib/; revision=6757 --- INSTALL_lin.txt | 91 +++++++++++++++++++++++---------------------------------- 1 file changed, 37 insertions(+), 54 deletions(-) (limited to 'INSTALL_lin.txt') diff --git a/INSTALL_lin.txt b/INSTALL_lin.txt index cebcda6..b615dc8 100644 --- a/INSTALL_lin.txt +++ b/INSTALL_lin.txt @@ -1,38 +1,41 @@ Installation-guide for iemlib under linux -iemlib_R1.16 is written by Thomas Musil from IEM Graz Austria - and it is compatible to miller puckette's pd-0.37-3 and pd-0.39-2. +iemlib_R1.17 is written by Thomas Musil from IEM Graz Austria + and it is compatible to miller puckette's pd-0.38-3 to pd-0.39-2. see also LICENCE.txt, GnuLGPL.txt and README.txt. -1.) open a unix-shell, login as superuser, download and copy iemlib_R1.16_lin.tgz into your source-directory - (e.g. /usr/local/src/iemlib_R1.16_lin.tgz) +1.) open a unix-shell, login as superuser, download and copy iemlib_R1.17_lin.tgz into your source-directory + (e.g. /usr/local/src/iemlib_R1.17_lin.tgz) -2.) untar and unzip iemlib_R1.16_lin.tgz - "shell"> tar xzvf iemlib_R1.16_lin.tgz - (and a directory iemlib_R1.16 will be created) +2.) untar and unzip iemlib_R1.17_lin.tgz + "shell"> tar xzvf iemlib_R1.17_lin.tgz + (and a directory iemlib_R1.17 will be created) -3.) copy external-libraries - iemlib contains 4 *.pd_linux files (iem_mp3.pd_linux, iem_t3_lib.pd_linux, iemlib1.pd_linux, iemlib2.pd_linux) - "shell"> cp /usr/local/src/iemlib_R1.16/lib/*.pd_linux /usr/local/lib/pd/extra/ +3.) install external library folders + "shell"> cp -R /usr/local/src/iemlib_R1.17/iemlib1 /usr/local/lib/pd/extra/ + "shell"> cp -R /usr/local/src/iemlib_R1.17/iemlib2 /usr/local/lib/pd/extra/ + "shell"> cp -R /usr/local/src/iemlib_R1.17/iem_mp3 /usr/local/lib/pd/extra/ + "shell"> cp -R /usr/local/src/iemlib_R1.17/iem_t3_lib /usr/local/lib/pd/extra/ -4.) copy pd-abstractions-folder - "shell"> cp -r /usr/local/src/iemlib_R1.16/iemabs /usr/local/lib/pd + ( help files and sources are included ) -5.) copy pd-help-files-folder - "shell"> cp -r /usr/local/src/iemlib_R1.16/iemhelp /usr/local/lib/pd/doc/5.reference/ +4.) install pd abstractions folder + "shell"> cp -R /usr/local/src/iemlib_R1.17/iemabs /usr/local/lib/pd/extra/ -6.) add to your pd_start_script, or into your pd-resource-file ~/.pdrc, + ( help files are included ) + +5.) add to your pd_start_script, or into your pd-resource-file ~/.pdrc, the following configuration-options: - -path /usr/local/lib/pd/iemabs -lib iemlib1:iemlib2:iem_mp3:iem_t3_lib + -path /usr/local/lib/pd/extra/iemabs -lib iemlib1:iemlib2:iem_mp3:iem_t3_lib or create an executable textfile script start_pd with this content: #!/bin/sh /usr/local/bin/pd -r 44100 -channels 2 -audiobuf 160 -audiodev 1 -nomidi \ --path /usr/local/lib/pd/iemabs \ --lib iemlib1 -lib iemlib2 -lib iem_mp3 -lib iem_t3_lib +-path /usr/local/lib/pd/extra/iemabs \ +-lib iemlib1:iemlib2:iem_mp3:iem_t3_lib @@ -40,43 +43,23 @@ How to compile iemlib under linux after installing iemlib: -7.a) edit makefile of iemlib1 - change to directory /usr/local/src/iemlib_R1.16/src/iemlib1 - and edit the following line of makefile and save - ( INCLUDE = -I. -I/usr/local/src/pd/src ) - -7.b) compile iemlib1 - "shell"> make - ( after this command, iemlib1.pd_linux will be created in /usr/local/src/iemlib_R1.16/lib/ ). - -8.a) edit makefile of iemlib2 - change to directory /usr/local/src/iemlib_R1.16/src/iemlib2 - and edit the following line of makefile and save - ( INCLUDE = -I. -I/usr/local/src/pd/src ) - -8.b) compile iemlib2 - "shell"> make - ( after this command, iemlib2.pd_linux will be created in /usr/local/src/iemlib_R1.16/lib/ ). +6a.) edit Makefile + change to directory /usr/local/src/iemlib_R1.17 + and edit the following line of Makefile and save + ( PREFIX =/usr/local/lib/pd + INSTALL_BIN=$(PREFIX)/extra ) -9.a) edit makefile of iem_mp3 - change to directory /usr/local/src/iemlib_R1.16/src/iem_mp3 - and edit the following line of makefile and save - ( INCLUDE = -I. -I/usr/local/src/pd/src ) +6b.) edit Make.include + edit the following line of Make.include and save + ( PDSOURCE = /usr/local/src/pd-0.39-2/src ) -9.b) compile iem_mp3 +7.) compile iemlib1, iemlib2, iem_mp3, iem_t3_lib + change to directory /usr/local/src/iemlib_R1.17 "shell"> make - ( after this command, iem_mp3.pd_linux will be created in /usr/local/src/iemlib_R1.16/lib/ ). - -10.a) edit makefile of iem_t3_lib - change to directory /usr/local/src/iemlib_R1.16/src/iem_t3_lib - and edit the following line of makefile and save - ( INCLUDE = -I. -I/usr/local/src/pd/src ) - -10.b) compile iem_t3_lib - "shell"> make - ( after this command, iem_t3_lib.pd_linux will be created in /usr/local/src/iemlib_R1.16/lib/ ). - + ( iemlib1.pd_linux will be created in /usr/local/src/iemlib_R1.17/iemlib1/ + iemlib2.pd_linux will be created in /usr/local/src/iemlib_R1.17/iemlib2/ + iem_mp3.pd_linux will be created in /usr/local/src/iemlib_R1.17/iem_mp3/ + iem_t3_lib.pd_linux will be created in /usr/local/src/iemlib_R1.17/iem_t3_lib/ ). -11.) copy external-libraries - "shell"> cd /usr/local/src/iemlib_R1.16/lib - "shell"> cp /usr/local/src/iemlib_R1.16/lib/*.pd_linux /usr/local/lib/pd/extra/ +8.) copy external-libraries via install + "shell"> make install -- cgit v1.2.1