diff options
author | Stephen M Houston <smhouston88@gmail.com> | 2018-01-10 11:42:43 -0800 |
---|---|---|
committer | apache <apache@e5-web1.enlightenment.org> | 2018-01-10 11:42:43 -0800 |
commit | cd09ff6f78b3fc3a0b1de2d053f50a997bd05c0f (patch) | |
tree | 20e1c543d494be07dbde18a909dd7d6d393478a3 /pages/docs | |
parent | 64427a495356389b3007fc898c3ac88e3575d3fd (diff) |
Wiki page start changed with summary [] by Stephen M Houston
Diffstat (limited to 'pages/docs')
-rw-r--r-- | pages/docs/distros/start.txt | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/pages/docs/distros/start.txt b/pages/docs/distros/start.txt index 8768ed364..ed6735bde 100644 --- a/pages/docs/distros/start.txt +++ b/pages/docs/distros/start.txt | |||
@@ -49,11 +49,34 @@ For every library or application simply go into the source directory where you f | |||
49 | 49 | ||
50 | <code bash> | 50 | <code bash> |
51 | ./autogen.sh | 51 | ./autogen.sh |
52 | |||
53 | # If compiling EFL and Wayland support is needed then use ./autogen.sh --enable-wayland instead. | ||
54 | |||
55 | make | ||
56 | sudo make install | ||
57 | sudo ldconfig # needed on Linux to update linker library database | ||
58 | </code> | ||
59 | |||
60 | If you are in a library that doesn't have a configure.ac, it is likely using meson. For meson based libraries and applications run this in the project's top level directory: | ||
61 | |||
62 | <code bash> | ||
63 | meson build | ||
64 | cd build | ||
65 | |||
66 | # If compiling Enlightenment and Wayland support is needed then run meson configure -Dwayland=true after the cd build command. | ||
67 | |||
68 | ninja | ||
69 | sudo ninja install | ||
70 | sudo ldconfig | ||
71 | |||
72 | *If compiling EFL and Wayland support is needed the use ./autogen.sh --enable-wayland instead. | ||
73 | |||
52 | make | 74 | make |
53 | sudo make install | 75 | sudo make install |
54 | sudo ldconfig # needed on Linux to update linker library database | 76 | sudo ldconfig # needed on Linux to update linker library database |
55 | </code> | 77 | </code> |
56 | 78 | ||
79 | |||
57 | If configure (which autogen.sh will run for you) fails, you are likely missing a dependency - provide it. It should tell you what that dependency is. **NOTE** that you can provide configure arguments to autogen.sh such as ''--prefix=/opt/e'' or similar. | 80 | If configure (which autogen.sh will run for you) fails, you are likely missing a dependency - provide it. It should tell you what that dependency is. **NOTE** that you can provide configure arguments to autogen.sh such as ''--prefix=/opt/e'' or similar. |
58 | 81 | ||
59 | ==== Debugging ==== | 82 | ==== Debugging ==== |