Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows build cannot run due to wxmsw32ud_core_vc_custom.dll is missing from your computer #232

Open
AoGao-Kedoka opened this issue Jan 6, 2024 · 6 comments

Comments

@AoGao-Kedoka
Copy link

Is your bug report about the Desktop Multivnc or the Mobile MultiVNC?

  • Desktop (wxWidgets)

Which MultiVNC version are you using?
0.6.0

Which server are you connecting to?

  • OS version: Windows11
  • OS language: English

Describe the bug
Windows build cannot run without wxWidgets preinstalled. Error:

the code execution cannot proceed because wxbaseu32ud_vc_custom.dll was not found

To Reproduce

  • Download windows version in release
  • Install the application and run

Additional context
Not very experienced in windows packaging but the windows installer should maybe handle the missing dll installing?

@bk138
Copy link
Owner

bk138 commented Jan 15, 2024

The Windows version is still pretty much alpha but should be usable. I guess you're rather running into some wxWidgets packaging issue. Let's leave this open, it'll be tackled once the MacOS version is out.

@bk138
Copy link
Owner

bk138 commented Jan 15, 2024

https://forums.wxwidgets.org/viewtopic.php?t=50339 might have some info.

@AoGao-Kedoka
Copy link
Author

https://forums.wxwidgets.org/viewtopic.php?t=50339 might have some info.

Thanks, after some research and testing, I think it's a packaging issue.
More information:
I can successfully build and run the application but the packaged one still failed because of the same error.
After me letting cmake install the DLLS in the executable folder for cpack, I can successfully install and run the packed application.

There are some CI issues stopping me from creating a quick PR. However I can take a look into it again when I find more time.

@bk138
Copy link
Owner

bk138 commented Jan 15, 2024

Thanks, that'd be awesome!

@muezabdalla
Copy link

muezabdalla commented Nov 9, 2024

I have the same problem but there are a lot of other dll files that are missing

https://forums.wxwidgets.org/viewtopic.php?t=50339 might have some info.

Thanks, after some research and testing, I think it's a packaging issue. More information: I can successfully build and run the application but the packaged one still failed because of the same error. After me letting cmake install the DLLS in the executable folder for cpack, I can successfully install and run the packed application.

There are some CI issues stopping me from creating a quick PR. However I can take a look into it again when I find more time.

can you tell me in detail how to fix this error

@AoGao-Kedoka
Copy link
Author

AoGao-Kedoka commented Nov 9, 2024

I have the same problem but there are a lot of other dll files that are missing

I've noticed that on different systems, different dlls are needed. I'm not experienced in packaging, so not sure what's the correct way to handle it in the CMakeLists/CI.

can you tell me in detail how to fix this error

I built the project from source code (wxwidget and gettext[tools] from vcpkg).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

3 participants