hackthelobby/libcaca/java
cubernetes 08a5f49559 ALL MF HACKED LIBCACA 2023-08-10 23:20:39 +02:00
..
examples ALL MF HACKED LIBCACA 2023-08-10 23:20:39 +02:00
org/zoy/caca ALL MF HACKED LIBCACA 2023-08-10 23:20:39 +02:00
.gitignore ALL MF HACKED LIBCACA 2023-08-10 23:20:39 +02:00
Makefile.am ALL MF HACKED LIBCACA 2023-08-10 23:20:39 +02:00
README ALL MF HACKED LIBCACA 2023-08-10 23:20:39 +02:00
caca_java_common.c ALL MF HACKED LIBCACA 2023-08-10 23:20:39 +02:00
caca_java_common.h ALL MF HACKED LIBCACA 2023-08-10 23:20:39 +02:00
org_zoy_caca_Attribute.c ALL MF HACKED LIBCACA 2023-08-10 23:20:39 +02:00
org_zoy_caca_Caca.c ALL MF HACKED LIBCACA 2023-08-10 23:20:39 +02:00
org_zoy_caca_Canvas.c ALL MF HACKED LIBCACA 2023-08-10 23:20:39 +02:00
org_zoy_caca_Display.c ALL MF HACKED LIBCACA 2023-08-10 23:20:39 +02:00
org_zoy_caca_Dither.c ALL MF HACKED LIBCACA 2023-08-10 23:20:39 +02:00
org_zoy_caca_Event.c ALL MF HACKED LIBCACA 2023-08-10 23:20:39 +02:00
org_zoy_caca_Font.c ALL MF HACKED LIBCACA 2023-08-10 23:20:39 +02:00

README

Building the libcaca Java bindings

   o In the configure step, ensure the --enable-java flag is turned on.

   o `make install` will install:
      - libjava.so in ${libdir}/jni,
      - libjava.jar in ${datadir}/java.


Using the libcaca Java bindings

   o Look into examples/ for source code examples.

   o Running an application which uses the libcaca Java bindings:

     java -Djava.library.path=${libdir}/jni \
          -cp ${datadir}/java/libjava.jar:<classpath> <class name>