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

Support older MacOS than 12 #744

Open
kgoba opened this issue Apr 16, 2023 · 1 comment
Open

Support older MacOS than 12 #744

kgoba opened this issue Apr 16, 2023 · 1 comment

Comments

@kgoba
Copy link

kgoba commented Apr 16, 2023

Hi, for those of us still running older hardware perfectly capable of running BrewTarget, yet not supporting the newer MacOS, is there a reason to be limited to v2.3.0?

I was able to build BrewTarget v3.0.7 on MacOS 10.13. My steps:

  1. Install MacPorts
  2. Run sudo port install clang-16 xalanc xercesc3 boost179 qt513
  3. Clone the brewtarget repository and create a build folder
  4. Run CC=clang-mp-16 CXX=clang++-mp-16 cmake <path_to_repo> -DBoost_INCLUDE_DIR=/opt/local/libexec/boost/1.79/include
  5. Run make -j4 or something similar.

Note that I might be missing some other dependencies I had installed prior via MacPorts. I guess cmake could be one of them.

@matty0ung
Copy link
Contributor

Glad you got it working. If you are feeling adventurous, have a look at https://github.com/Brewtarget/brewtarget/blob/develop/bt

The intention is that, once you have Python installed, you can get everything else installed automatically by running ./bt setup all. I have not tried this on an older version of MacOS, but it's used on the nightly GitHub builds.

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

No branches or pull requests

2 participants