From e0034dd2437d64e24c3a2179eb4d904d64f3df32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?IOhannes=20m=20zm=C3=B6lnig?= Date: Tue, 31 Mar 2015 14:16:33 +0000 Subject: moved INSTALL.txt to README.txt and (mostly) rewrote it svn path=/trunk/externals/iem/iemmatrix/; revision=17446 --- INSTALL.txt | 65 ------------------------------------------------------------- 1 file changed, 65 deletions(-) delete mode 100644 INSTALL.txt (limited to 'INSTALL.txt') 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 - -- cgit v1.2.1