diff --git a/src/bindings/jni/SConscript b/src/bindings/jni/SConscript
index 3b454b998b5094060301820caafd33e5bdcb6492..81582868ff07bff5d46d162a9d8ed2936dd52e28 100644
--- a/src/bindings/jni/SConscript
+++ b/src/bindings/jni/SConscript
@@ -29,7 +29,9 @@ Default(jni_headers)
 
 #print(javaenv.Dump())
 
-shlib_env = env.Clone(CPPPATH=javaenv['JNI_CPPPATH'] + ['../..'])
+shlib_env = env.Clone(CPPPATH=javaenv['JNI_CPPPATH'] + ['../..'],
+              LIBS=['hammer'],
+              LIBPATH=["../.."])
 csources = ['com_upstandinghackers_hammer_Hammer.c',
 			'com_upstandinghackers_hammer_ParsedToken.c',
 			'com_upstandinghackers_hammer_Parser.c',