How do you get basic hello world app with Derelict-GLFW to build?

Daniel Daniel
Thu Apr 3 04:44:38 UTC 2025


Errors:

```
..\..\..\..\..\..\AppData\Local\dub\packages\derelict-gl3\2.0.0-beta.8\derelict-gl3\source\derelict\opengl\impl.d-mixin-94(152): Deprecation: using `in` parameters with `extern(Windows)` functions is deprecated
..\..\..\..\..\..\AppData\Local\dub\packages\derelict-gl3\2.0.0-beta.8\derelict-gl3\source\derelict\opengl\impl.d-mixin-94(152):        parameter `__anonymous_param` declared as `in` here
..\..\..\..\..\..\AppData\Local\dub\packages\derelict-gl3\2.0.0-beta.8\derelict-gl3\source\derelict\opengl\impl.d-mixin-94(153): Deprecation: using `in` parameters with `extern(Windows)` functions is deprecated
..\..\..\..\..\..\AppData\Local\dub\packages\derelict-gl3\2.0.0-beta.8\derelict-gl3\source\derelict\opengl\impl.d-mixin-94(153):        parameter `__anonymous_param` declared as `in` here
lib\DerelictGL3.lib: Error: corrupt MS Coff object module 
obj\debug\dummy\dummy\dummy\dummy\dummy\dummy\derelict-gl3\..\..\..\..\..\..\AppData\Local\dub\packages\derelict-gl3\2.0.0-beta.8\derelict-gl3\source\derelict\opengl\extensions\arb_a.obj 331
lib\DerelictGL3.lib: Error: corrupt MS Coff object module 
obj\debug\dummy\dummy\dummy\dummy\dummy\dummy\derelict-gl3\..\..\..\..\..\..\AppData\Local\dub\packages\derelict-gl3\2.0.0-beta.8\derelict-gl3\source\derelict\opengl\extensions\arb_b.obj 331
lib\DerelictGL3.lib: Error: corrupt MS Coff object module 
obj\debug\dummy\dummy\dummy\dummy\dummy\dummy\derelict-gl3\..\..\..\..\..\..\AppData\Local\dub\packages\derelict-gl3\2.0.0-beta.8\derelict-gl3\source\derelict\opengl\extensions\arb_c.obj 331
lib\DerelictGL3.lib: Error: corrupt MS Coff object module 
obj\debug\dummy\dummy\dummy\dummy\dummy\dummy\derelict-gl3\..\..\..\..\..\..\AppData\Local\dub\packages\derelict-gl3\2.0.0-beta.8\derelict-gl3\source\derelict\opengl\extensions\arb_d.obj 331
lib\DerelictGL3.lib: Error: corrupt MS Coff object module 
obj\debug\dummy\dummy\dummy\dummy\dummy\dummy\derelict-gl3\..\..\..\..\..\..\AppData\Local\dub\packages\derelict-gl3\2.0.0-beta.8\derelict-gl3\source\derelict\opengl\extensions\arb_e.obj 331
lib\DerelictGL3.lib: Error: corrupt MS Coff object module 
obj\debug\dummy\dummy\dummy\dummy\dummy\dummy\derelict-gl3\..\..\..\..\..\..\AppData\Local\dub\packages\derelict-gl3\2.0.0-beta.8\derelict-gl3\source\derelict\opengl\extensions\arb_f.obj 331
lib\DerelictGL3.lib: Error: corrupt MS Coff object module 
obj\debug\dummy\dummy\dummy\dummy\dummy\dummy\derelict-gl3\..\..\..\..\..\..\AppData\Local\dub\packages\derelict-gl3\2.0.0-beta.8\derelict-gl3\source\derelict\opengl\extensions\arb_g.obj 331
lib\DerelictGL3.lib: Error: corrupt MS Coff object module 
obj\debug\dummy\dummy\dummy\dummy\dummy\dummy\derelict-gl3\..\..\..\..\..\..\AppData\Local\dub\packages\derelict-gl3\2.0.0-beta.8\derelict-gl3\source\derelict\opengl\extensions\arb_h.obj 331
lib\DerelictGL3.lib: Error: corrupt MS Coff object module 
obj\debug\dummy\dummy\dummy\dummy\dummy\dummy\derelict-gl3\..\..\..\..\..\..\AppData\Local\dub\packages\derelict-gl3\2.0.0-beta.8\derelict-gl3\source\derelict\opengl\extensions\arb_i.obj 331
lib\DerelictGL3.lib: Error: corrupt MS Coff object module 
obj\debug\dummy\dummy\dummy\dummy\dummy\dummy\derelict-gl3\..\..\..\..\..\..\AppData\Local\dub\packages\derelict-gl3\2.0.0-beta.8\derelict-gl3\source\derelict\opengl\extensions\arb_m.obj 331
lib\DerelictGL3.lib: Error: corrupt MS Coff object module 
obj\debug\dummy\dummy\dummy\dummy\dummy\dummy\derelict-gl3\..\..\..\..\..\..\AppData\Local\dub\packages\derelict-gl3\2.0.0-beta.8\derelict-gl3\source\derelict\opengl\extensions\arb_o.obj 331
lib\DerelictGL3.lib: Error: corrupt MS Coff object module 
obj\debug\dummy\dummy\dummy\dummy\dummy\dummy\derelict-gl3\..\..\..\..\..\..\AppData\Local\dub\packages\derelict-gl3\2.0.0-beta.8\derelict-gl3\source\derelict\opengl\extensions\arb_p.obj 331
lib\DerelictGL3.lib: Error: corrupt MS Coff object module 
obj\debug\dummy\dummy\dummy\dummy\dummy\dummy\derelict-gl3\..\..\..\..\..\..\AppData\Local\dub\packages\derelict-gl3\2.0.0-beta.8\derelict-gl3\source\derelict\opengl\extensions\arb_q.obj 331
lib\DerelictGL3.lib: Error: corrupt MS Coff object module 
obj\debug\dummy\dummy\dummy\dummy\dummy\dummy\derelict-gl3\..\..\..\..\..\..\AppData\Local\dub\packages\derelict-gl3\2.0.0-beta.8\derelict-gl3\source\derelict\opengl\extensions\arb_r.obj 331
lib\DerelictGL3.lib: Error: corrupt MS Coff object module 
obj\debug\dummy\dummy\dummy\dummy\dummy\dummy\derelict-gl3\..\..\..\..\..\..\AppData\Local\dub\packages\derelict-gl3\2.0.0-beta.8\derelict-gl3\source\derelict\opengl\extensions\arb_s.obj 331
lib\DerelictGL3.lib: Error: corrupt MS Coff object module 
obj\debug\dummy\dummy\dummy\dummy\dummy\dummy\derelict-gl3\..\..\..\..\..\..\AppData\Local\dub\packages\derelict-gl3\2.0.0-beta.8\derelict-gl3\source\derelict\opengl\extensions\arb_t.obj 331
lib\DerelictGL3.lib: Error: corrupt MS Coff obje
Building lib\DerelictGL3.lib failed (error code 1)!
Details saved as 
"file://C:\Users\fruit\OneDrive\Desktop\MathProjects\DerelictTest\derelicttest8\.dub\obj\debug\dummy\dummy\dummy\dummy\dummy\dummy\derelict-gl3\derelict-gl3.buildlog.html"

------ Build started: Project: derelict-sdl2, Configuration: 
debug x64 ------
Building lib\DerelictSDL2.lib...
..\..\..\..\..\..\AppData\Local\dub\packages\derelict-sdl2\3.0.0-beta.8\derelict-sdl2\source\derelict\sdl2\mixer.d(284): Deprecation: using `in` parameters with `extern(C)` functions is deprecated
..\..\..\..\..\..\AppData\Local\dub\packages\derelict-sdl2\3.0.0-beta.8\derelict-sdl2\source\derelict\sdl2\mixer.d(284):        parameter `__anonymous_param` declared as `in` here
lib\DerelictSDL2.lib: Error: corrupt MS Coff object module 
obj\debug\dummy\dummy\dummy\dummy\dummy\dummy\derelict-sdl2\..\..\..\..\..\..\AppData\Local\dub\packages\derelict-sdl2\3.0.0-beta.8\derelict-sdl2\source\derelict\sdl2\internal\gpu_dynamic.obj 331
lib\DerelictSDL2.lib: Error: corrupt MS Coff object module 
obj\debug\dummy\dummy\dummy\dummy\dummy\dummy\derelict-sdl2\..\..\..\..\..\..\AppData\Local\dub\packages\derelict-sdl2\3.0.0-beta.8\derelict-sdl2\source\derelict\sdl2\internal\gpu_dynload.obj 331
lib\DerelictSDL2.lib: Error: corrupt MS Coff object module 
obj\debug\dummy\dummy\dummy\dummy\dummy\dummy\derelict-sdl2\..\..\..\..\..\..\AppData\Local\dub\packages\derelict-sdl2\3.0.0-beta.8\derelict-sdl2\source\derelict\sdl2\internal\gpu_types.obj 331
lib\DerelictSDL2.lib: Error: corrupt MS Coff object module 
obj\debug\dummy\dummy\dummy\dummy\dummy\dummy\derelict-sdl2\..\..\..\..\..\..\AppData\Local\dub\packages\derelict-sdl2\3.0.0-beta.8\derelict-sdl2\source\derelict\sdl2\internal\sdl_dynamic.obj 331
lib\DerelictSDL2.lib: Error: corrupt MS Coff object module 
obj\debug\dummy\dummy\dummy\dummy\dummy\dummy\derelict-sdl2\..\..\..\..\..\..\AppData\Local\dub\packages\derelict-sdl2\3.0.0-beta.8\derelict-sdl2\source\derelict\sdl2\internal\sdl_dynload.obj 331
lib\DerelictSDL2.lib: Error: corrupt MS Coff object module 
obj\debug\dummy\dummy\dummy\dummy\dummy\dummy\derelict-sdl2\..\..\..\..\..\..\AppData\Local\dub\packages\derelict-sdl2\3.0.0-beta.8\derelict-sdl2\source\derelict\sdl2\internal\sdl_types.obj 331
Building lib\DerelictSDL2.lib failed (error code 1)!
Details saved as 
"file://C:\Users\fruit\OneDrive\Desktop\MathProjects\DerelictTest\derelicttest8\.dub\obj\debug\dummy\dummy\dummy\dummy\dummy\dummy\derelict-sdl2\derelict-sdl2.buildlog.html"

------ Build started: Project: derelict-glfw3, Configuration: 
debug x64 ------
Building lib\DerelictGLFW3.lib...
------ Build started: Project: derelict-util, Configuration: 
debug x64 ------
Building lib\DerelictUtil.lib...
------ Build started: Project: derelicttest8, Configuration: 
debug x64 ------
Building 
C:\Users\fruit\OneDrive\Desktop\MathProjects\DerelictTest\derelicttest8\derelicttest8.exe...
LINK : fatal error LNK1181: cannot open input file 
'C:\Users\fruit\OneDrive\Desktop\MathProjects\DerelictTest\derelicttest8\.dub\lib\DerelictGL3.lib'
Building 
C:\Users\fruit\OneDrive\Desktop\MathProjects\DerelictTest\derelicttest8\derelicttest8.exe failed (error code 1181)!
Details saved as 
"file://C:\Users\fruit\OneDrive\Desktop\MathProjects\DerelictTest\derelicttest8\.dub\obj\debug\dummy\derelicttest8\derelicttest8.buildlog.html"

========== Build: 3 succeeded, 3 failed, 0 up-to-date, 0 skipped 
==========
========== Build completed at 6:10 PM and took 14.375 seconds 
==========
```

The code:

```
import derelict.glfw3;
void main() {
     DerelictGLFW3.load();
}
```

Not sure what to do...


More information about the Digitalmars-d-learn mailing list