Mercurial > minori
annotate INSTALL @ 293:703fb7d7c917
INSTALL: update instructions
| author | Paper <paper@paper.us.eu.org> |
|---|---|
| date | Sun, 12 May 2024 18:06:44 -0400 |
| parents | 06d6c351925c |
| children | 1faa72660932 |
| rev | line source |
|---|---|
|
241
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
1 This is just like any typical autotools-based project. |
|
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
2 |
|
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
3 To install, it's as simple as: |
|
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
4 0). autoreconf -i |
|
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
5 This step is only necessary if you're cloning from the repository. |
| 293 | 6 Tarballs will have this step done already. This step requires autoconf, |
| 7 automake, libtool, pkg-config/pkgconf, and libcurl installed already. | |
|
241
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
8 1). ./configure |
|
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
9 Configures the build, finds Qt and the necessary runtime libraries. |
|
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
10 |
|
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
11 NOTE: If you don't have Qt binaries on your PATH (e.g. MacPorts), |
|
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
12 you can temporarily add it by prepending `PATH=qt_path:$PATH" |
|
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
13 before configuring. |
|
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
14 2). make |
|
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
15 Builds the package. |
|
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
16 3). make install |
|
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
17 Installs the package. Use a suitable permission escalator like sudo |
|
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
18 or doas. |
|
06d6c351925c
*: reorganize resources, +docs, build translations with autotools
Paper <paper@paper.us.eu.org>
parents:
diff
changeset
|
19 |
| 293 | 20 On Windows, you'll want to use a Unix-like environment such as msys2 or Cygwin. |
