Milan Nikolic
Milan Nikolic
@gcstr It is not really recommended to build a fully static binary with Glibc, you will get a big fat warning from Glibc, and you will have issues with Alsa,...
Static libraries are now updated.
@billyninja now you can use prebuilt libraries for Android, and other arches, with `static` tag (just initialize submodules in repo). Error you are having here is fixed in go-sdl2-libs repo...
New Android example, much simpler https://github.com/veandco/go-sdl2-examples/tree/master/examples/android .
I think that was just a way to silence some errors, not sure if those are still valid, and it is disabled on darwin. Anyway, if it makes problems it...
All static libraries are cross-compiled on Gentoo (except for darwin). I have prepared different libraries for arm now, one for `generic` arm (GLES), one for `RPi` video driver and one...
You can try with these, just rename them appropriately and I am not sure if any change is needed in SDL_config.h. http://185.177.59.7/tmp/libs-arm.tar.gz http://185.177.59.7/tmp/libs-rpi.tar.gz
Hi @veeableful , libs are compiled with minimal dependencies (i.e. without smpeg, flac, mikmod, modplug etc.) and made to work by default with libmpg123. All libs are cross-compiled on Linux...
Just to add, you can load DLL like that only in Windows, via syscall. In Linux, that is the job of `C` lib (usually glibc), even `plugins` just use `libdl`...
@Matias-Barrios did you try with `runtime.LockOSThread()`? Just put it at start of your main() as noted in FAQ.