diff options
Diffstat (limited to 'README')
-rw-r--r-- | README | 46 |
1 files changed, 46 insertions, 0 deletions
@@ -0,0 +1,46 @@ +Whale is an entry for the 2018 Blender 24-hour IRC compo + +Whales / Doing Astrophysics / Crater Lake + +It's a collaboration I did with some friends, we've called ourselves +"Hungrycat" (productions?) for this silly creation. + +Note much of this code is forked from an earlier project I worked on +but never finished called Maladjusted. No, I did not write all of this +in 24 hours, and I had a full night's rest during the competition. + +Building from source: + + On GNU/Linux for GNU/Linux: + + ./bootstrap; mkdir build; cd build; ../configure; make + + Optionally with svg-cairo instead (like the release windows builds) + + ./bootstrap; mkdir build; cd build; ../configure --with-svg-cairo; make + + On GNU/Linux for Windows via MinGW-w64 w/static linking: + + ./bootstrap; mkdir build-win; cd build-win \ + LDFLAGS=-static PKG_CONFIG='x86_64-w64-mingw32-pkg-config --static' \ + PKG_CONFIG_PATH=/usr/local/cross-tools/x86_64-w64-mingw32/lib/pkgconfig \ + ../configure --host=x86_64-w64-mingw32 --with-svg-cairo + + The above assumed your mingw toolchain prefix is 'x86_64-w64-mingw32', + the i686 build was configured using the following commandline: + + LDFLAGS=-static PKG_CONFIG='i686-w64-mingw32-pkg-config --static' \ + PKG_CONFIG_PATH=/usr/local/cross-tools/i686-w64-mingw32/lib/pkgconfig \ + ../configure --host=i686-w64-mingw32 --with-svg-cairo + + +Installing: + + Don't install this, that's silly, just run it in-tree. I didn't even bother + adding the assets to the automake stuff to support installation. + + Simply add a symlink to the assets directory, and run from the build root: + cd build; ln -s ../assets; src/whale + + + - <vcaputo@pengaru.com> 4/15/2018 |