From 517df2f7f389234a351ec36a98f9253c8d451e36 Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Fri, 9 Mar 2007 14:07:27 +0000 Subject: [PATCH] Added a list of tools directly or indirectly required to build Haiku. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20360 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- ReadMe.cross-compile | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/ReadMe.cross-compile b/ReadMe.cross-compile index 886df63c6e..4100d279ea 100644 --- a/ReadMe.cross-compile +++ b/ReadMe.cross-compile @@ -12,7 +12,18 @@ parent directory of your Haiku repository: svn checkout svn://svn.berlios.de/haiku/buildtools/trunk buildtools You should now have a 'buildtools' folder that contains folders named -'binutils' and 'gcc' among others. +'binutils', 'gcc', and 'jam' among others. + +Several other tools are required to build these build tools or are used by +Haiku's build system itself: + * gcc and the binutils (as, ld, etc., required by gcc) + * make (GNU make) + * bison + * flex and lex (usually a mini shell script invoking flex) + * makeinfo (part of texinfo, needed for building gcc 4 only) + +Whether they are installed can be tested for instance by running them in the +shell with the "--version" parameter. Building Jam