FreeCalypso > hg > freecalypso-sw
changeset 968:2d986b8c0e4e
doc/Compiling: added explanation of extra host tools with library dependencies
author | Mychaela Falconia <falcon@ivan.Harhan.ORG> |
---|---|
date | Sat, 07 Nov 2015 04:53:24 +0000 |
parents | 6475a935e593 |
children | 63ebab69680a |
files | doc/Compiling |
diffstat | 1 files changed, 18 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/doc/Compiling Sat Nov 07 03:01:50 2015 +0000 +++ b/doc/Compiling Sat Nov 07 04:53:24 2015 +0000 @@ -31,6 +31,24 @@ Makefiles, and possibly also some source files like loadtools/defpath.c - sorry, FreeCalypso is not GNU and does not use autotools. +All FreeCalypso host tools are written in plain C, and with the exception of a +few utilities in the "special-purpose hacks" category, they have absolutely no +library dependencies beyond libc. In other words, they are very friendly to +those who like bare bones minimalist systems. The only exceptions are +fc-getpirimei and fc-pirhackinit which use libcrypto from OpenSSL for DES +functions, and fc-lcdemu which needs libX11 to compile and an X11 display to +run. But as you can read in Host-tools-overview, these utilities are not +particularly important, so if your system lacks those libraries, just edit the +Makefiles to not build these utilities - it is very unlikely that you will miss +them. + +To those who are going to build distro packages from these fc-host-tools: it +is recommended that you leave fc-getpirimei, fc-pirhackinit and fc-lcdemu out +of the basic package - please don't create extra dependencies just to support a +few odd hacks which are unlikely to ever be used by anyone other than the +developer who needed them at one time and no longer even uses them herself as +their original one-time purpose has already been served. + Building and installing the ARM7 toolchain ==========================================