DerelictLibui
DerelictLibui copied to clipboard
uiControlVerifyDestroy was removed from libui
when doing the dub --config=test with recent libui built from source: Running ./lib/DerelictLibui derelict.util.exception.SymbolLoadException@../../.dub/packages/derelict-util-2.1.0/derelict-util/source/derelict/util/sharedlib.d(177): Failed to load symbol uiControlVerifyDestroy from shared library libui.dylib
4 DerelictLibui 0x0000000107c16742 void* derelict.util.sharedlib.SharedLib.loadSymbol(immutable(char)[], bool) + 274 ...
as per libui changelog:
- 22 May 2016
* Removed
uiControlVerifyDestroy(); that is now part ofuiFreeControl()itself.
The libui submodule is up to date with the binding, you should build from it, even if it's not up to date with the official repository.
It's not ideal to work with an old version of the library. https://github.com/Extrawurst/DerelictLibui/pull/5 needs to be merged.