--- src/com/onionnetworks/fec/Native8Code.java 2009-08-21 02:37:00.515004583 +0200 +++ src/com/onionnetworks/fec/Native8Code.java.new 2009-08-21 02:37:57.829254678 +0200 @@ -3,6 +3,7 @@ //import java.security.AccessController; //import sun.security.action.*; import com.onionnetworks.util.*; +import java.io.File; /** * This class is the frontend for the JNI wrapper for the C implementation of @@ -21,15 +22,10 @@ final private long code; static { - String path = NativeDeployer.getLibraryPath - (Native8Code.class.getClassLoader(),"fec8"); - if (path != null) { - System.load(path); + File path = new File("/usr/lib/libfec8.so"); + System.out.println("Loading FEC lib ["+path.getAbsolutePath()+']'); + System.load(path.getAbsolutePath()); initFEC(); - } else { - System.out.println("Unable to find native library for fec8 for platform "+NativeDeployer.OS_ARCH); - System.out.println(path); - } } public Native8Code(int k, int n) {