From 2e41464ff4bea83bbf61bb6758908efbd08dce2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Du=C5=A1an=20Poizl?= Date: Mon, 27 Jun 2022 10:26:27 +0200 Subject: [PATCH] Update build instructions --- README | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/README b/README index c43cf3e..627acf1 100644 --- a/README +++ b/README @@ -2,10 +2,23 @@ FITS/XISF image viewer with multithreaded image loading To get all dependencies install these packages - sudo apt install qtbase5-dev libraw-dev libexif-dev libcfitsio-dev libgsl-dev cmake + sudo apt install qtbase5-dev libraw-dev libexif-dev libcfitsio-dev libgsl-dev wcslib-dev libopencv-dev cmake + +on OpenSUSE + + sudo zypper install opencv-devel gsl-devel exif-devel libraw-devel wcslib-devel libqt5-qtbase-devel + +MacOS X + +To compile on MacOS install XCode first. Then install homebrew in x86_64 mode +with "arch -i x86_64". Building on native ARM is not supported. + + homebrew install qt5 libraw cfitsio libexif libgsl wcslib opencv + +You may need to set CMAKE_PREFIX_PATH for Qt5 and OpenCV so CMake can find them. Then to build run standard cmake cmake -B build -S . - make - ./tenmon + cmake --build build + ./build/tenmon