Failed to find libsolid.dll when loading simuv5.dll #42

Closed
opened 2025-01-29 23:08:19 +01:00 by xavi · 0 comments
Owner

Description

This is a regression presumably introduced by #34:

00:01:25.881 Default  Info    Not starting Start Race menu, as specified not to.
00b4:err:module:import_dll Library libsolid.dll (which is needed by L"Z:\\home\\xavier\\sd\\build-win32\\lib\\games\\speed-dreams-2\\modules\\simu\\simuv5.dll") not found
00:01:25.904 Default  Error   Failed to load library Z:/home/xavier/sd/build-win32/lib/games/speed-dreams-2/modules/simu/simuv5.dll (Module not found.
)

Preliminary investigation

Since FreeSOLID is now built from a Git submodule, libsolid.dll, libmoto.dll and libbroad.dll are not being copied to the bin directory after the build, so simuv5.dll fails to load them when starting a race.

## Description This is a regression presumably introduced by https://forge.a-lec.org/speed-dreams/speed-dreams-code/pulls/34: ``` 00:01:25.881 Default Info Not starting Start Race menu, as specified not to. 00b4:err:module:import_dll Library libsolid.dll (which is needed by L"Z:\\home\\xavier\\sd\\build-win32\\lib\\games\\speed-dreams-2\\modules\\simu\\simuv5.dll") not found 00:01:25.904 Default Error Failed to load library Z:/home/xavier/sd/build-win32/lib/games/speed-dreams-2/modules/simu/simuv5.dll (Module not found. ) ``` ## Preliminary investigation Since FreeSOLID is now built [from a Git submodule](https://forge.a-lec.org/speed-dreams/speed-dreams-code/src/commit/5cf9c09950cc7326992a83f691ae109fb16279ce), `libsolid.dll`, `libmoto.dll` and `libbroad.dll` are not being copied to the `bin` directory after the build, so `simuv5.dll` fails to load them when starting a race.
xavi added this to the 2.4.0 milestone 2025-01-29 23:08:19 +01:00
xavi added the
bug
windows
labels 2025-01-29 23:08:19 +01:00
xavi closed this issue 2025-01-30 01:10:28 +01:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: speed-dreams/speed-dreams-code#42
No description provided.