From: Albert G. <Dr....@t-...> - 2008-08-25 01:21:24
|
David Baird wrote: > I am still planning to work on it That would be great. As you can see nobody else has volunteered yet. :) > I'm also not yet certain if I will run into complexities with LLVM > (like, having to create a custom package for LLVM just to be > compatible with Pure). Hopefully not *crosses fingers*. Building LLVM (the core libraries at least, and that is all that's needed for Pure) and Pure itself is rather simple and well-documented in Pure's INSTALL file. Also note that in fact LLVM 2.3 is only a build requirement (those LLVM libraries that Pure links against are all static). But of course if you do a Debian source package then you need to provide packages for all build requirements, too. There's one small complication with LLVM on x86-64 bit systems only, it needs a patch there for making the LLVM libs link into libpure.so. But that's also described in Pure's INSTALL file and the patch is readily available from the Pure website. Pure you just configure as './configure --prefix=/usr --enable-release', then run make and make install, that's it. (You can use 'make install DESTDIR=/my/staging/directory' to install into a build root as usual.) There might be some smaller glitches if you compile with gcc 4.3, but they should be easy to fix. If you have any additional questions about the build process just ask. Albert -- Dr. Albert Gr"af Dept. of Music-Informatics, University of Mainz, Germany Email: Dr....@t-..., ag...@mu... WWW: http://www.musikinformatik.uni-mainz.de/ag |