0

I have two related questions:

  1. I am on a Linux Mint OS and trying to install wxWidgets from vcpkg and having problems. Has anyone achieved to install wxWidgets from vcpkg on Linux? Are there additional libraries I have to install before it can succeed?

  2. wxWidgets 3.3.0 is out but I cannot see it in vcpkg repositories. Is there a plan to release it there soon?

genpfault
52.3k12 gold badges94 silver badges153 bronze badges
asked Jun 17, 2025 at 16:52
5
  • you should open a Terminal and issue suddenly apt-get install wxgtk. Every Linux flavor has its own repo and it's own way to install software. 3.3.0 is just out and will be released in the Linux world after proper testing. In the mean time you can build it yourself. Commented Jun 18, 2025 at 10:44
  • Maybe I am thinking in terms of Windows OS (I use vcpkg on Windows) and on Linux should just install wx system wide and use it without vcpkg Commented Jun 19, 2025 at 8:39
  • 1
    yes you should. Every Linux has its own repo and it's own way of installing the package. And if you want to use 3.3, you need to compile it yourself. It's very easy. Download the source and unpack it with the Archive Manager. Then open Terminal and do cd wxwidgets && mkdir buildGTK && cd buildGTK && ../configure --enable-debug && make -jN && sudo make install. Commented Jun 19, 2025 at 10:57
  • that's what you usually do in Linux. Except you don't have to install it, especially if you want 3.3.0. Just run make and then use wx-config to get thew appropriate compiler/linker options. Commented Jun 19, 2025 at 15:02
  • also depending on the OS/WM, I’d first try to install from the repo to pull all pre-requisites, then remove it and compile latest versions... Commented Jun 19, 2025 at 15:40

0

Know someone who can answer? Share a link to this question via email, Twitter, or Facebook.

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.