Skip to content

Commit b45ae90

Browse files
committed
Clarify behavior of sudo make install
1 parent 16c2a8e commit b45ae90

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

README.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -126,13 +126,15 @@ make -j4
126126

127127
Once building is complete, run Studio with `./studio/Studio`.
128128

129-
Running `sudo make install` will install `libfive.so` (the core shared library)
130-
and the `libfive` headers.
131-
If Guile bindings are enabled,
132-
they will be pre-compiled and installed to Guile's `(%site-ccache-dir)` directory.
133-
If Studio was also built, the `Studio` executable will installed as well.
129+
Running `sudo make install` will install components to system-wide destinations,
130+
e.g. `/usr/local/bin/Studio` for the main executable.
131+
This will let you invoke `Studio` from anywhere in the system,
132+
rather than just the `build` directory.
133+
If you are using this workflow,
134+
`sudo make install` must be run after changes to the repository
135+
to update the system-wide installation of the executable and libraries.
134136
[`Studio.desktop`](https://github.com/libfive/libfive/blob/master/studio/deploy/linux/Studio.desktop)
135-
may be used to put the program on your desktop (untested as of yet).
137+
may be used to put a shortcut on your desktop.
136138

137139
Ubuntu releases before 20.04 are not officially supported;
138140
if you insist,

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy