FreeCalypso > hg > sms-coding-utils
annotate INSTALL @ 33:a91fb88a57b2 default tip
add INSTALL document
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Fri, 14 Jun 2024 20:29:17 +0000 |
parents | |
children |
rev | line source |
---|---|
33
a91fb88a57b2
add INSTALL document
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
1 New Themyscira Wireless software components, as well as sw components that sit |
a91fb88a57b2
add INSTALL document
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
2 between FreeCalypso and ThemWi realms like the present package, use configure |
a91fb88a57b2
add INSTALL document
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
3 scripts - you need to run ./configure before running 'make'. However, our |
a91fb88a57b2
add INSTALL document
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
4 configure script is hand-coded, not Autotools/autohell, hence there is no |
a91fb88a57b2
add INSTALL document
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
5 autoreconf nonsense involved. |
a91fb88a57b2
add INSTALL document
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
6 |
a91fb88a57b2
add INSTALL document
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
7 Standard --prefix, --exec-prefix and --bindir options are supported for |
a91fb88a57b2
add INSTALL document
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
8 changing the installation directory for the compiled binaries; the default |
a91fb88a57b2
add INSTALL document
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
9 prefix is /usr/local, following general FOSS community conventions. |
a91fb88a57b2
add INSTALL document
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
10 |
a91fb88a57b2
add INSTALL document
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
11 Choice of install location |
a91fb88a57b2
add INSTALL document
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
12 ========================== |
a91fb88a57b2
add INSTALL document
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
13 |
a91fb88a57b2
add INSTALL document
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
14 If you are a FreeCalypso user, if you are installing the present package for |
a91fb88a57b2
add INSTALL document
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
15 the purpose of using it together with FC host tools and/or FC SIM tools, and |
a91fb88a57b2
add INSTALL document
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
16 you like the approach of having all FC components neatly compartmented under |
a91fb88a57b2
add INSTALL document
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
17 /opt/freecalypso (with /opt/freecalypso/bin added to your PATH), you can put |
a91fb88a57b2
add INSTALL document
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
18 these SMS utitilies in the same place by running configure like this: |
a91fb88a57b2
add INSTALL document
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
19 |
a91fb88a57b2
add INSTALL document
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
20 ./configure --prefix=/opt/freecalypso |
a91fb88a57b2
add INSTALL document
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
21 |
a91fb88a57b2
add INSTALL document
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
22 OTOH, if you are someone who does not like and has never liked the scheme of |
a91fb88a57b2
add INSTALL document
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
23 FC binaries residing in /opt/freecalypso/bin, you can install wherever you like. |