Building Shark
For reference, this is how to reproduce my working environment and get a debuggable Shark built:
svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm cd llvm ./configure --with-pic --enable-pic make cd .. hg clone http://icedtea.classpath.org/hg/icedtea6 cd icedtea6 curl http://gbenson.net/wp-content/uploads/2008/08/mixtec-hacks.patch | patch -p1 ./autogen.sh LLVM_CONFIG=$(dirname $PWD)/llvm/Debug/bin/llvm-config ./configure --enable-shark make icedtea-against-ecj
After the initial make icedtea-against-ecj you can use make hotspot to rebuild only HotSpot.
