libnoesis.so dependencies
Posted: 27 May 2020, 18:16
Please can you confirm the contents / namespaces of the libnoesis.so under
I did not expect this library to have any dependencies on GL / GLES / X but it does appear to do so. Running ldd on it.
Also please could you explain in which .so file the following is implemented from the file src\core\RenderDevice.cs . I was expecting this in Noesis.App.so but this seems to indicate it is in noesis.so
The Library.Name always just points to Noesis where I was expecting for this function it would be Noesis.App or something similar.
I apologies for all these questions about the libraries and where the functionality is, really I could just do with a an overview diagram of how the libraries (across all the different platforms) fit together.
Code: Select all
NoesisGUI-NativeSDK-linux-3.0.0\Bin\linux_armAlso please could you explain in which .so file the following is implemented from the file src\core\RenderDevice.cs . I was expecting this in Noesis.App.so but this seems to indicate it is in noesis.so
Code: Select all
/// <summary>
/// Creates an OpenGL RenderDevice.
/// </summary>
public class RenderDeviceGL : RenderDevice
{
public RenderDeviceGL() :
base(Noesis_RenderDevice_CreateGL(), true)
{
}
#region Imports
[DllImport(Library.Name)]
static extern IntPtr Noesis_RenderDevice_CreateGL();
#endregion
}
I apologies for all these questions about the libraries and where the functionality is, really I could just do with a an overview diagram of how the libraries (across all the different platforms) fit together.