comparison INSTALL @ 15:a24f0794ab4d default tip

INSTALL: document the new way
author Mychaela Falconia <falcon@freecalypso.org>
date Tue, 21 May 2024 00:29:21 +0000
parents c0bfd300b6e5
children
comparison
equal deleted inserted replaced
14:78319ed870dc 15:a24f0794ab4d
1 The Makefile hierarchy is currently set up to install everything under 1 The new split-components version of Themyscira Wireless software uses configure
2 /opt/themwi; however, if you are running 'make install' from the top, you can 2 scripts - you need to run ./configure before running 'make'. However, our
3 change to any other install prefix (just like ./configure --prefix in the world 3 configure script is hand-coded, not Autotools/autohell, hence there is no
4 of Autotools) with INSTALL_PREFIX= variable. 4 autoreconf nonsense involved.
5 5
6 Unlike /opt/freecalypso, /opt/themwi is much less rigid, i.e., you can change 6 Standard --prefix, --exec-prefix, --bindir, --includedir and --libdir options
7 this install location without breaking everything. However, I have yet to work 7 are supported for changing installation directories; the default prefix is
8 out exactly how themwi-csw and themwi-smsc will locate the pieces they require 8 /usr/local, following general FOSS community conventions.
9 from themwi-nanp (libraries and header files), and there is a strong likelihood
10 that /opt/themwi/include and /opt/themwi/lib paths will be hard-coded in
11 themwi-csw and themwi-smsc component Makefiles.