Mercurial > minori
annotate INSTALL @ 340:74e2365326c6
dep/animone: add experimental accessibility strategy
I also moved most of the functions out of util/win32.cc, because that
file is meant for things that are shared between the different functions,
and currently that is only wide string conversion helpers.
| author | Paper <paper@paper.us.eu.org> | 
|---|---|
| date | Wed, 19 Jun 2024 23:13:55 -0400 | 
| parents | 703fb7d7c917 | 
| 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. | 
