On Saturday, 24 April 2021 at 16:10:13 UTC, Ishax wrote:
On Saturday, 24 April 2021 at 16:02:27 UTC, russhy wrote:
.a are object files for linux right?
Are they? I'm not very familiar with c++. I'm using windows.
For that matter I should mention I'm using dub in vscode.
send us your dub.json file maybe some things are misconfigured?
```sdl
...
dependency "bindbc-sdl" version="~>0.1.0"
versions "BindSDL_Static"
sourceFiles "lib/libSDL2.a" "lib/libSDL_image.a"
```
The following works fine but links dynamically:
```sdl
...
dependency "bindbc-sdl" version="~>0.1.0"
versions "BindSDL_Static"
libs "SDL2" "SDL_image"
```
on windows, for static compilation you have to use "*.lib" files,
not "*.a"
also you are missing the
```
subConfigurations "bindbc-sdl" "staticBC"
```