aboutsummaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorepoch <epoch@hacking.allowed.org>2020-04-03 00:45:33 -0500
committerepoch <epoch@hacking.allowed.org>2020-04-03 00:45:33 -0500
commit7cbb9ec6d7a869a701dae0a0ae403b2075559a97 (patch)
tree3d93f0a730e20b3b5f39bb049023376c5a7a5613 /README
parent4cc38f75831ef5599dad35d6bd684accb456d385 (diff)
downloadhackvr-7cbb9ec6d7a869a701dae0a0ae403b2075559a97.tar.gz
hackvr-7cbb9ec6d7a869a701dae0a0ae403b2075559a97.zip
README nows tells you about the libidc and libhashtable requirements
Diffstat (limited to 'README')
-rw-r--r--README20
1 files changed, 18 insertions, 2 deletions
diff --git a/README b/README
index f65d644..2fa43dd 100644
--- a/README
+++ b/README
@@ -16,7 +16,7 @@ quick start:
You'll need to have the library and headers of libx11 installed for hackvr to build successfully.
Which usually means you will need the dev version of the libx11 (xlib) package for your distro.
-To get that on debian you might run
+To get that on debian:
apt-get install libx11-dev
@@ -24,10 +24,26 @@ If you want to build the GLut crap you'll need
freeglut3-dev
+Although I haven't touched the non-x11 versions in a long time. Good luck.
+
+Since I first wrote this README, I pushed a couple other libraries I've written into hackvr.
+You'll need those too.
+
+libidc (select() wrapper pretty much)
+libhashtable (LIBrary for HASH TABLEs.)
+
+You can usually get these libs from the same place you got hackvr.
+
+I have a script that just runs make with PREFIX=$PREFIX prefix=$PREFIX so I end up with
+everything installed under ~/.local/
+
+like:
+git://thebackupbox.net/libhashtable
+
After you have that installed you should be able to do these to get hackvr built:
make #BSD make doesn't do target specific variables. use GNUMake.
- export PREFIX=$(HOME)/local #the Makefiles are short, worth a read.
+ export PREFIX=$(HOME)/.local #the Makefiles are short, worth a read.
make install
The make install will create hackvr_headless, hackvr_x11, hackvr_fb.