From 6fa2618de749f43ed30407d05f69c6ce331db285 Mon Sep 17 00:00:00 2001 From: x Date: Fri, 21 Jul 2017 22:30:53 +0200 Subject: [PATCH] TurboPFor: Java Critical Natives --- java/jicbench.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/java/jicbench.java b/java/jicbench.java index 28184c4..4605d08 100644 --- a/java/jicbench.java +++ b/java/jicbench.java @@ -35,8 +35,8 @@ $ javac jicbench.java 3 - compile & link a shared library $ cd ~/TurboPFor -$ gcc -O3 -march=native -fstrict-aliasing -m64 -shared -fPIC -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux bitpack.c bitunpack.c bitpackv.c bitunpackv.c vp4dc.c vp4dd.c vsimple.c vint.c bitutil.c jic.c -o libic.so -$ Search "/usr/lib/" for the file "jni.h" and replace "default-java" if necessary (example by "java-8-openjdk-amd64"). +$ gcc -O3 -w -march=native -fstrict-aliasing -m64 -shared -fPIC -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux bitpack.c bitunpack.c vp4c.c vp4d.c vsimple.c vint.c bitutil.c jic.c -o libic.so +$ Search "/usr/lib/" for the file "jni.h" and replace the JDK name "default-java" if necessary (example by "java-8-openjdk-amd64"). 4 - copy "libic.so" to java library directory