gandy50 / eusdl2 Goto Github PK
View Code? Open in Web Editor NEWSDL2 Wrapper for Euphoria
SDL2 Wrapper for Euphoria
Hello I ran my handy wrapper scanner from Euphoria Tools, and got this output:
It turns out some of these things are just not available on my platform and some of these may be implemented in the C headers as macros Even so this tool mentioned though can be a good for finding actual errors. There are only 48 here. I found four that were a problem due to spelling errors.
Could not load '+SDL_WinRTRunApp' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 84, column 43.
Could not load '+SDL_TriggerBreakpoint' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 352, column 49.
Could not load '+SDL_assert' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 353, column 38.
Could not load '+SDL_assert_paranoid' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 354, column 47.
Could not load '+SDL_assert_release' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 355, column 46.
Could not load '+SDL_RendercopyEx' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 1087, column 44.
Could not load '+SDL_GetTextureSCaleMode' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 1532, column 51.
Could not load '+SDL_GetRBA' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 1555, column 39.
Could not load '+SDL_IntersectRectAndLinr' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 1652, column 52.
Could not load '+SDL_PointInRect' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 1653, column 43.
Could not load '+SDL_RectEmpty' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 1654, column 41.
Could not load '+SDL_RectEquals' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 1655, column 42.
Could not load '+SDL_writeLE32' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 1731, column 41.
Could not load '+SDL_BlitScaled' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 1927, column 54.
Could not load '+SDL_BlitSurface' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 1928, column 43.
Could not load '+SDL_LoadBMP' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 1942, column 39.
Could not load '+SDL_MUSTLOCK' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 1947, column 40.
Could not load '+SDL_SaveBMP' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 1948, column 39.
Could not load '+SDL_CreateRGBSurfaceWithFormatForm' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 1966, column 62.
Could not load '+SDL_GetEventState' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 2251, column 45.
Could not load '+SDL_QuitRequested' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 2263, column 45.
Could not load '+SDL_GameControllerAddMappingsFromFile' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 2971, column 65.
Could not load '+SDL_LoadWAV' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 3462, column 39.
Could not load '+SDL_AtomicDecRef' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 3966, column 44.
Could not load '+SDL_AtomicIncRef' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 3969, column 44.
Could not load '+SDL_CompilerBarrier' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 3975, column 47.
Could not load '+SDL_TICKS_PASSED' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 4063, column 44.
Could not load '+SDL_Swap16' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 4298, column 50.
Could not load '+SDL_Swap32' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 4299, column 38.
Could not load '+SDL_Swap64' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 4300, column 38.
Could not load '+SDL_SwapBE16' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 4301, column 40.
Could not load '+SDL_SwapBE32' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 4302, column 40.
Could not load '+SDL_SwapBE64' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 4303, column 40.
Could not load '+SDL_SwapFloat' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 4304, column 41.
Could not load '+SDL_SwapFloatBE' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 4305, column 43.
Could not load '+SDL_SwapFloatLE' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 4306, column 43.
Could not load '+SDL_SwapLE16' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 4307, column 40.
Could not load '+SDL_SwapLE32' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 4308, column 40.
Could not load '+SDL_SwapLE64' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 4309, column 40.
Could not load '+SDL_MostSignificantBitIndex32' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 4385, column 69.
Could not load '+SDL_AndroidGetActivity' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 4405, column 62.
Could not load '+SDL_AndroidGetExternalStoragePath' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 4406, column 61.
Could not load '+SDL_AndroidGetExternalStorageState' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 4407, column 62.
Could not load '+SDL_AndroidGetInternalStoragePath' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 4408, column 61.
Could not load '+SDL_AndroidGetJNIEnv' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 4409, column 48.
Could not load '+SDL_WinRTGetFSPathUNICODE' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 4414, column 53.
Could not load '+SDL_WinRTGetFSPathUTF8' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 4415, column 50.
Could not load '+SDL_WinRTGetDeviceFamily' from 'SDL2.dll' in '../EuSDL2/EuSDL2.ew' line 4416, column 52.
There were 643 C-routines checked and 595 were successful.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.