energylifehuge.blogg.se

Installing a program for mac on linux
Installing a program for mac on linux











installing a program for mac on linux installing a program for mac on linux

Below you will find the minimal ROOT configuration needed. $ # or the latest official release number In the next command choose the tag v6-22-06 $ # git tag -l will list all available tags. $ # creat the Apps directory if not already present Qt6 just kicked in, but is not widely available yet.Įach of the following sections focusing on the installation of musrfit on the different operating systems will also give a brief introduction on the installation of the requirements before the actual musrfit installation is described. Currently the Qt5 is the main development part. Required version ≥ 4.6 (musredit) (see Qt). If optionally the editor and graphical user interface musrgui / musredit is going to be installed there is one further requirement: Qt A cross-platform application and user interface framework. NeXus A common data format for neutron, x-ray, and muon science.

#Installing a program for mac on linux install#

Required version ≥ 2.2 (see minixml).Ĭurrently the MXML support in NeXus is broken and hence you will not need to install minixml for the time being. minixml A small XML library that can be used to read and write XML and XML-like data files. The single only reason why it is still required is that ISIS is not able to cope to implement HDF5 V2 of the NeXus muon instrument specification which has been agreed in 2012! HDF5 A data model, library, and file format for storing and managing data (see HDF5). HDF4 is “outdated” and its support will soon be dropped. Required version ≥ 2.0 (see libxml2).Īdditionally, only if musrfit should support reading of data files in the NeXus format the following libraries are needed: HDF4 A library and multi-object file format for storing and managing data (see HDF4). libxml2 The XML C parser and toolkit of gnome. ROOT A C++ data analysis framework developed at CERN. FFTW A C implementation for the fast computation of discrete Fourier transforms. Required version ≥ 1.9 (see GNU Scientific Library). GNU Scientific Library A numerical C and C++ library which provides efficient implementations of various mathematical routines. Required version ≥ 1.33 (see boost C++ libraries). Their header packages: boost C++ libraries The powerful Spirit parser framework used by musrfit is included in that collection of libraries. Tool pkg-config needs to be in place, and musrfit requires the installation of a few open-source libraries and programs including Present installation step before starting the installation process!Īpart from GCC, the GNU Compiler Collection ( gcc, g++), the build tool cmake is needed. In case musrfit should be installed according to the description found on this page, the user is strongly encouraged to read completely each section dealing with the













Installing a program for mac on linux