A Monte Carlo simulator for Ultra High Vacuum systems
Authors: Marton ADY, Roberto KERSEVAN, Jean-Luc PONS
Copyright: CERN (2018)
License: GNU GPLv2 or later
Open molflow_win.sln in the Visual_Studio folder, and use Visual Studio to build the solution.
Tested with Visual Studio Community 2017.
Scripts in the build_linux folder
Compile source files with compile_linux.sh and link with link_linux.sh. The resulting binaries are written in bin/linux
Makefile coming soon.
See readme.txt for required packages to build.
Use Homebrew to install build tools, like g++-8, the SDL2 library, libpng, gsl, curl
The compile and link scripts are in the build_mac folder. The resulting binaries are written in bin/mac
Use the shortcut (that changes the working directory and launches molflow.exe) in bin\win\release
- Install dependencies, like libsdl2-2.0, gsl-bin, libatlas-base-dev
- In the bin/linux folder, make molflow, 7za and compress executable
- Run molflow
- Use Homebrew to install dependencies, like sdl2, libpng, gsl, gcc
- In the bin/mac folder, make molflow, 7za and compress executable
- Run molflow
Commits are constantly pushed to this primary repo, and some of them might break - temporarily - the build scripts. If you want to fork Molflow, it is recommended that you download a snapshot of a guaranteed-to-work state. Usually these snapshots are made at every public release of Molflow.