]> pilppa.org Git - familiar-h63xx-build.git/blobdiff - org.handhelds.familiar/packages/jamvm/jamvm/debian-jni.patch
Add support for building java apps and libraries
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / jamvm / jamvm / debian-jni.patch
diff --git a/org.handhelds.familiar/packages/jamvm/jamvm/debian-jni.patch b/org.handhelds.familiar/packages/jamvm/jamvm/debian-jni.patch
new file mode 100644 (file)
index 0000000..ac39cb3
--- /dev/null
@@ -0,0 +1,19 @@
+--- jamvm/src/dll.c.orig       2004-09-09 15:48:45.000000000 +0000
++++ jamvm/src/dll.c    2004-09-09 15:50:32.000000000 +0000
+@@ -189,6 +189,16 @@
+ #ifndef NO_JNI
+     /* Init hash table, and create lock */
+     initHashTable(hash_table, HASHTABSZE, TRUE);
++
++    /* XXX: Add Debian JNI directory and /usr/lib.  */
++    char* path = getenv("LD_LIBRARY_PATH");
++
++    if (path != NULL)
++      path = strcat(path, ":/usr/lib:/usr/lib/jni");
++    else
++      path = "/usr/lib:/usr/lib/jni";
++    
++    setenv("LD_LIBRARY_PATH", path, 1);
+ #endif
+ }