Re: Let's have some fun with EuRaylib

new topic     » goto parent     » topic index » view thread      » older message » newer message

I don't understand this thread. I ckecked EuRaylib6 with Linux Mint Debian x64. It works on Linux x64 and euc (4.2.0) already builds a 64-bit executable.

duro@hp-zbook15g2:~/Data/Euphoria/v4/EuRaylib6$ euc basic_win.ex  
Build directory: build-975579/ 
Translating code, pass: 1 2 3 4 5 6 7  generating 
Compiling with GCC 
Compiling   5% init-.c 
Compiling  21% basic_win.c 
Compiling  32% main-.c 
Compiling  42% raylib.c 
Compiling  53% ffi.c 
Compiling  63% machine.c 
Compiling  74% memory.c 
Compiling  84% dll.c 
Compiling  95% types.c 
Linking 100% ../basic_win 
duro@hp-zbook15g2:~/Data/Euphoria/v4/EuRaylib6$ file ./basic_win 
./basic_win: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=9a172f96fcaac31a68f8467ba134dda9e8c7686a, for GNU/Linux 3.2.0, not stripped 
duro@hp-zbook15g2:~/Data/Euphoria/v4/EuRaylib6$ ./basic_win  
INFO: Initializing raylib 6.2 
INFO: Platform backend: DESKTOP (GLFW) 
INFO: Supported raylib modules: 
INFO:     > rcore:..... loaded (mandatory) 
INFO:     > rlgl:...... loaded (mandatory) 
INFO:     > rshapes:... loaded (optional) 
INFO:     > rtextures:. loaded (optional) 
INFO:     > rtext:..... loaded (optional) 
INFO:     > rmodels:... loaded (optional) 
INFO:     > raudio:.... loaded (optional) 
INFO: DISPLAY: Device initialized successfully  
INFO:     > Display size: 1600 x 900 
INFO:     > Screen size:  800 x 600 
INFO:     > Render size:  800 x 600 
INFO:     > Viewport offsets: 0, 0 
INFO: GLAD: OpenGL extensions loaded successfully 
INFO: GL: Supported extensions count: 216 
INFO: GL: OpenGL device information: 
INFO:     > Vendor:   Mesa 
INFO:     > Renderer: NVE6 
INFO:     > Version:  4.3 (Core Profile) Mesa 25.0.7-2+deb13u1 
INFO:     > GLSL:     4.30 
INFO: GL: VAO extension detected, VAO functions loaded successfully 
INFO: GL: NPOT textures extension detected, full NPOT textures supported 
INFO: GL: DXT compressed textures supported 
INFO: GL: ETC2/EAC compressed textures supported 
INFO: PLATFORM: DESKTOP (GLFW - X11): Initialized successfully 
INFO: TEXTURE: [ID 1] Texture loaded successfully (1x1 | R8G8B8A8 | 1 mipmaps) 
INFO: TEXTURE: [ID 1] Default texture loaded successfully 
INFO: SHADER: [ID 1] Vertex shader compiled successfully 
INFO: SHADER: [ID 2] Fragment shader compiled successfully 
INFO: SHADER: [ID 3] Program shader loaded successfully 
INFO: SHADER: [ID 3] Default shader loaded successfully 
INFO: RLGL: Render batch vertex buffers loaded successfully in RAM (CPU) 
INFO: RLGL: Render batch vertex buffers loaded successfully in VRAM (GPU) 
INFO: RLGL: Default OpenGL state initialized successfully 
INFO: TEXTURE: [ID 2] Texture loaded successfully (128x128 | GRAY_ALPHA | 1 mipmaps) 
INFO: FONT: Default font loaded successfully (224 glyphs) 
INFO: SYSTEM: Working Directory: /home/duro/Data/Euphoria/v4/EuRaylib6 
INFO: TIMER: Target time per frame: 16.667 milliseconds 
INFO: TEXTURE: [ID 2] Unloaded texture data from VRAM (GPU) 
INFO: SHADER: [ID 3] Default shader unloaded successfully 
INFO: TEXTURE: [ID 1] Default texture unloaded successfully 
INFO: Window closed successfully 

So where is the need to get a multiarch version as the existing one, based on FFI, already is? Did I miss something ?

Jean-Marc

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu