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
Missing wxWidgets_LIBRARIES #1947
Comments
Same problem here, at Ubuntu 18.04.1 LTS |
You can use Snap Store to install MMEX 1.3.3. |
Ubuntu build instructions for v1.3.x updated and tested. |
I had the same issue in Ubuntu bionic with current master branch. To understand why this fails, go to util/FindwxWidgets.cmake:164 and uncomment the debug messages, then run cmake again. In my case I get: Ubuntu bionic doesn't ship wx_gtk2u_webview-3.0 library (it does however include wx_gtk3u_webview-3.0), but wx-config is telling cmake to use it (check the output of You can change the wx-config symlink to the gtk3 one running:
@slodki , given that in the instructions you expect gtk3 to be installed, wouldn't it make sense to check that |
There is an official way to select a build of wxWidgets installed from
You can list available versions with No need to mess with @iosabi MMEX can be build with different wxW versions and gtk3 is not required. I've already added detailed error message about missing components to FindwxWidgets.cmake but for Windows only. There is no easy way to diagnose exact missing component for a Unix environment ( |
I tried 6d43186 and without passing any options to cmake I get:
Passing either |
... should be better but this is not generated by FindwxWidgets.cmake There is more use-cases like missing unidentified component (how to print it's name?) or optional components silently ignored. I don't know if this should be merged in upsream CMake version. |
fix(#1947): report errors for FindwxWidgets.cmake
I found the solution (for me) in the Dockerfile for Archlinux of MoneyManagerEx 1.4.0 branch: # fix broken wxgtk3
sudo ln -sf /usr/bin/wx-config{-gtk3,} || true OS: Manajaro Linux (Archlinux) 19.0.2 |
Describe the bug
I can't build MMEX v.1.3.3 on Ubuntu Budgie 18.10 because of missing wxWidget libraries.
I installed all wxWidget packets from my distro ppa but still get the following error when trying to build it:
Your OS:
MMEX version:
The text was updated successfully, but these errors were encountered: