File tree Expand file tree Collapse file tree 1 file changed +31
-4
lines changed Expand file tree Collapse file tree 1 file changed +31
-4
lines changed Original file line number Diff line number Diff line change @@ -10,9 +10,36 @@ The building steps below have been tested on Fedora, but they probably work with
1010
1111Both the linux and the cross compilation build require the following dependencies:
1212
13- - https://github.com/dov/gob2/tree/cpp-new - The ` cpp-new ` branch.
14- - vala - "Any" resent version will do
15- - scons
13+ ## On Ubuntu
14+
15+ - Run the following command
16+ ```
17+ sudo apt install libgtk-3-dev bison flex pkg-config libtool \
18+ valac scons libfmt-dev libzip-dev libspdlog-dev libcfitsio-dev \
19+ libdcmtk-dev libpcre3-dev gcc g++ libsndfile-dev \
20+ libglm-dev
21+ ```
22+
23+ ## gob2
24+
25+ - Clone is a gtk preprocessor, which was modified for giv and the following version must be used.
26+ - Clone from: https://github.com/dov/gob2/tree/cpp-new
27+ - Check out the ` cpp-new ` branch.
28+ - Compile as follows:
29+ ```
30+ ./autogen.sh --prefix=/usr/local
31+ make install
32+ ```
33+
34+ ## plis
35+
36+ - plis is a string library developed by the author.
37+ - Install as follows:
38+ ```
39+ git clone http://github.com/dov/libplis
40+ cd libplis/libplis
41+ scons -u install
42+ ```
1643
1744# Linux
1845
@@ -40,7 +67,7 @@ These are all available by dnf
4067
4168## Building giv
4269
43- Giv may be built:
70+ After all the above plugin have been installed, giv may be built:
4471
4572To build giv do in the top directory
4673
You can’t perform that action at this time.
0 commit comments