diff options
| author | B. Watson <urchlay@slackware.uk> | 2025-11-28 00:38:24 -0500 |
|---|---|---|
| committer | B. Watson <urchlay@slackware.uk> | 2025-11-28 00:38:24 -0500 |
| commit | 772312762986a7ec36262069a28ad3d4dde30559 (patch) | |
| tree | 4b825dc642cb6eb9a060e54bf8d69288fbee4904 /BUILD.txt | |
| parent | cedd4bada6e88daa0c527380e6dc22f52685f197 (diff) | |
| download | unalf-772312762986a7ec36262069a28ad3d4dde30559.tar.gz | |
Project has been renamed, use https://slackware.uk/~urchlay/repos/alftools
Diffstat (limited to 'BUILD.txt')
| -rw-r--r-- | BUILD.txt | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/BUILD.txt b/BUILD.txt deleted file mode 100644 index 27f8ff3..0000000 --- a/BUILD.txt +++ /dev/null @@ -1,59 +0,0 @@ -Build dependencies: - -- A Linux, BSD, or POSIX-like shell and environment. Mac OSX should - work, and so should Cygwin or MSYS on Windows. - -- A C compiler. The default is your system's "cc"; override the Makefile's - CC variable if you need to (see "Variables" section below). - -- Perl 5.x. Pretty much any version will do. - -- rst2man. Only needed for regenerating the man pages. - -- make. This can be GNU, BSD, makepp, or probably any other standard-ish - make (anyone still using Solaris?). - -The build deps aren't required at runtime. The executables only use -the standard C library (e.g. libc.so.6 on Linux), and can be statically -linked if you want (try 'LDFLAGS="-static"'). - -Building: - -If you're experienced at building software from source, src/Makefile -should be self-explanatory. - -If you're not experienced, you can start by extracting the source: - - tar xvf unalf-<ver>.tar.gz # replace <ver> with the actual version! - -Next, compile the software: - - make - -If you're on Slackware: - - sudo make install # or, as root, just 'make install' - -This will install the binaries, man pages, and docs in locations -appropriate for Slackware Linux (since that's what the author uses). - -If you're on a Debian or Ubuntu derivative, use: - - sudo make install MANDIR=/usr/share/man DOCDIR=/usr/share/doc/unalf - -If you're on some other OS (Red Hat, *BSD, OSX, etc), ask someone -who actually uses that OS if you're not sure where things should be -installed to. - -If you prefer /usr/local: - - sudo make install PREFIX=/usr/local MANDIR=/usr/local/share/man DOCDIR=/usr/local/share/doc/unalf - -Variables: - -You can set variables on the make command line. Example: - - make CC=clang COPT=-Os # use a different compiler, optimize for size - -See the top of src/Makefile for details on what variables exist and what -they're used for (not going to duplicate the list here). |
