path: root/INSTALL.txt
diff options
authorIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2015-03-31 14:16:33 +0000
committerIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2015-03-31 14:16:33 +0000
commite0034dd2437d64e24c3a2179eb4d904d64f3df32 (patch)
treee87586677744993f3cc667dfb32b03557f055214 /INSTALL.txt
parent3ad75fce12068f06ad0e0b2f453ef6744a4ea06e (diff)
moved INSTALL.txt to README.txt and (mostly) rewrote it
svn path=/trunk/externals/iem/iemmatrix/; revision=17446
Diffstat (limited to 'INSTALL.txt')
1 files changed, 0 insertions, 65 deletions
diff --git a/INSTALL.txt b/INSTALL.txt
deleted file mode 100644
index 880eb82..0000000
--- a/INSTALL.txt
+++ /dev/null
@@ -1,65 +0,0 @@
-Installation/Compilation instructions for "iemmatrix"
-1) linux (and other autoconf-systems):
- "cd" into iemmatrix/
- run "./autogen.sh"
- run "./configure" (see "./configure --help" for valid options)
- run "make"
- run "make install"
- enjoy.
- this should install iemmatrix into /usr/local/lib/pd (unless you specify otherwise)
- the dynamic-lib (iemmatrix.pd_linux) is installed into extra/
- the configure-script tries to detect whether you are running a pd>=0.37; if so, the
- help-patches are installed into extra/iemmatrix; if you are running an old version
- of pd, the help-files will be installed into doc/5.reference/iemmatrix
-2) mac OS-X:
- there is nothing special in the code, so it should compile out of the
- box (for generic instructions, please see "1) linux")
- building with a special version of Pd:
- to build iemmatrix with your special version of Pd, you should specify the path to your Pd ressources
- (e.g. "./configure --with-pd=/Applications/Pd.app/Contents/Resources")
- fat-binaries
- if you want to build a multi-arch binary you have to specify this as well
- (e.g. "./configure --enable-fat-binary=i386,ppc --with-extension=d_fat")
-3) irix:
- i don't have any irix machine at hand, so i don't know whether it works
- but again, since iemmatrix does not use anything special, it should work out of the box
- try using configure in iemmatrix/src
- (for further details please see "1) linux")
-4) W32:
- with MinGW installed, you probably might be able to use the configure in iemmatrix/src
- users have reported that they were able to build it (with problems)
- http://lists.puredata.info/pipermail/pd-list/2005-05/028266.html
- i will support a makefile for msvc as soon as i boot into windows again
-CrossCompilation for w32 with MinGW-w64 (http://www.mingw.org) on linux-systems
- you need a cross-compilation tool-chain for windows (there is a debian-package mingw-w64)
- run "./configure" and specify the path to your windows installation of pd
- the simplest way is to give the PDPATH via the "--with-pd=PDPATH" flag; you have to make
- sure that the pd-sources are in PDPATH/src and the compiled pd-binaries in PDPATH/bin
- if those are scattered across you filesystem you can alternatively give explicitely the paths
- to your "m_pd.h" (with --includedir) and to your "pd.lib" (with --libdir)
- don't forget to override the default extension ("pd_linux" on linux-systems) with the more appropriate "dll".
- on bash this looks like:
- % ./configure --with-extension=dll --host=i686-w64-mingw32 --with-pd=/path/to/w32-pd/
- now run "make" and enjoy.
-5) FreeBSD et al:
- i don't know, but why shouldn't it run there ?
- try autotools (see "1) linux" for more information)
- and report any success or failure