Could you anybody using DerelictSDL2 on Android?
tide
tide at tide.tide
Sat Aug 11 15:46:47 UTC 2018
On Saturday, 11 August 2018 at 14:44:49 UTC, zhani wrote:
> On Saturday, 11 August 2018 at 14:03:21 UTC, tide wrote:
>> On Tuesday, 7 August 2018 at 12:05:33 UTC, zhani wrote:
>>> howdy :-)
>>>
>>> can anybody use sdl2 on android?
>>>
>>> first, i got a ldc2 for android. i just followed here on
>>> windows:
>>> https://wiki.dlang.org/Build_D_for_Android#Windows
>>>
>>> so i could compile a sieve.d but didnt run it on android yet.
>>>
>>> then next? wut can i try for using DerelictSDL2 on android?
>>> and this guide didn't use dub. how can i intergradted with
>>> ldc2 for android?
>>>
>>> pls be advised me.
>>>
>>> regards,
>>
>> You can use SDL2 for Android, you don't need DerelictSDL2
>> either. You just need a way to call the SDL2 functions, which
>> you can do by creating bindings for them with "extern(C)".
>> Which is my preference over Derelict, as it is simpler and
>> makes things easier to use (for me).
>>
>> Otherwise you are probably going to run into a lot of issues
>> as no one is really testing LDC2 for android. The people that
>> are testing it aren't testing it the traditional way you build
>> an app with the Android SDK.
>
> Oh, could you tell me more about it?
> what's different about "extern(C)" and "DerelictSDL2"?
> i known, a DerelictSDL2 is a binding library for D and that's
> support "Dynamic" and "Static".
>
> need a help and more info!
> have you got some work(eg. source, project) about it?
> otherwise, can you tell me any link about it ?
extern(C) is a feature, Derelict are libraries.
https://dlang.org/spec/interfaceToC.html
You can use Derelict "static" to the same effect I think, but
they way they achieve it doesn't play well with auto completion
and such.
More information about the Digitalmars-d-learn
mailing list