Platforms to show: All Mac Windows Linux Cross-Platform

/Main/Load Library Test Linux


Required plugins for this example:

You find this example project in your Plugins Download as a Xojo project file within the examples folder: /Main/Load Library Test Linux

This example is the version from Sat, 3rd May 2019.

Project "Load Library Test Linux.xojo_binary_project"
Class App Inherits ConsoleApplication
EventHandler Function Run(args() as String) As Integer // this little tool allows you to try library loading on Linux if args.Ubound < 1 then print "Call with path to library." return 5 end if dim path as string = args(1) print "try: "+path #if TargetLinux // void *dlopen(const char *filename, int flags); declare function dlopen lib "libdl" (path as CString, flags as Int32) as Ptr const flags = 2 dim p as ptr = dlopen(path, flags) if p <> nil then print "OK" else print "Failed" declare function dlerror lib "libdl" () as CString dim e as string = dlerror print e end if #endif End EventHandler
End Class
End Project

The items on this page are in the following plugins: MBS Main Plugin.


The biggest plugin in space...