On Tuesday 22 September 2009 09:14:41 you wrote: > On Tue, Sep 22, 2009 at 01:35:42PM +0200, Ralf Mardorf wrote: > >>> Unfortunately there's no Linux version available: > >>> http://animata.kibu.hu/downloads.html > >> > >> The site is misleading, just checkout the svn and compile it. > > > > -Isrc/libs/tinyxml -Ibuild/libs/oscpack -Isrc/libs/oscpack > > -I/usr/include/freetype2 src/Bone.cpp > > In file included from src/animataUI.h:34, > > from src/Bone.cpp:31: > > src/libs/FLU/Flu_Tree_Browser.h: In member function 'unsigned int > > Flu_Tree_Browser::Node::remove(const char*)': > > src/libs/FLU/Flu_Tree_Browser.h:1081: error: cast from > > 'Flu_Tree_Browser::Node*' to 'unsigned int' loses precision > > scons: *** [build/Bone.o] Error 1 > > scons: building terminated because of errors. > > They use a Node pointer which is then casted to an "unsigned int". This > works on i386 or wherever sizeof(void*) == sizeof(unsigned int), but > fails everywhere else. > > Find attached a small patch correcting this issue. It's quick&dirty, I > hadn't much time for it and I don't have any time left for testing. It > builds, starts and outputs on both, amd64 and i386. > > I'll forward the patch to the animata guys for inclusion.
Interesting, I tried getting it right, and got it to build on 64bit, but then got seg faults as I wanted to work with layers. I ended up building it in a 32bit chroot instead (which works fine). But yes, this program was quite a surprise when I first saw it. Matti was an exchange student here and used it in a project (he's also written the OSC tutorials). Probably some of the work that you see on the Animata website is made by him. sincerely, Marije > > > HTH _______________________________________________ Linux-audio-dev mailing list [email protected] http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
