Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

46 lines (30 sloc) 1.397 kB
Note: make install does two things
1) Copy the manpage to /usr/local/man/man1 (override with MAN_INSTALL_PATH)
2) Create a symbolic link from bin/rock to /usr/bin/rock
(override with PREFIX=/usr/local or BIN_INSTALL_PATH=~/bin)
You have a -source release
~~~~~~~~~~~~~~~~~~~~~~~~~~
'make && sudo make install'
You have a binary release (e.g. rock-X.X.X-linux32, rock-X.X.X-win32, etc.)
~~~~~~~~~~~~~~~~~~~~~~~~~
'sudo make install'
Troubleshooting
---------------
Help! rock doesn't find its sdk!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Here's how rock tries to find it:
1) If the ROCK_SDK environment variable is set, take that path
2) If the ROCK_DIST environment variable is set, take $ROCK_DIST/custom-sdk
3) If none of the above are set, tries to locate itself and tries ../custom-sdk
(works if you've symlinked the rock executable to /usr/bin or something.)
Help! rock doesn't find its libraries!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The only lib rock depends on is the Boehm GC (if you don't turn it off
via -gc=off)
We have static binary builds of the Boehm GC for most platforms/archs,
look in rock/libs/
If we don't have your platform/arch, try to install the Boehm GC yourself,
and compile with -gc=dynamic (it'll link with -lgc instead of the static
binary builds)
http://www.hpl.hp.com/personal/Hans_Boehm/gc/
Don't be afraid to open Makefile and build/Makefile
Jump to Line
Something went wrong with that request. Please try again.