Skip to content

Shoebill/ShoebillPlugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shoebill Plugin

Build Status

Download

The newest version can always be found here (always 32-Bit):

What is the Shoebill Plugin?

The shoebill-plugin is the heart of the shoebill project. It is directly used by the samp-server process. Internally, it will create a Java Virtual Machine and it will launch the shoebill-launcher artifact. The plugin will invoke callbacks in the shoebill java side, and respond to native function calls from shoebill-launcher.

Version supported

The shoebill plugin currently supports version 0.3.7 of SAMP

Used dependencies

  • libiconv
  • jni (jdk has the needed files included, just install jdk if you want to build the plugin)
  • cmake

How to build it?

(You need to make sure that cmake will use a 32-bit jdk, which it won't in my case. I always build my project on a 32-bit ubuntu machine) Clone the project into a directory and then execute the build.sh script. After the build has successfully finished, you will find a Shoebill.so file in the src directory. Rename it to just "Shoebill" (without .so) and then you should be able to use it with the samp-server.