Changes between Version 34 and Version 35 of Bootstrapping
- Timestamp:
- Jul 15, 2007, 5:44:25 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Bootstrapping
v34 v35 75 75 * On Solaris cp doesn't like being called kmk_cp. So, when building src/gmake for the first time, it might be necessary to add {{{CP=/bin/cp}}} to the make command line. 76 76 * The sed and GNU make configure scripts might not like the system sed. Try find a GNU sed binary or bootstrap it yourself. Copy you sed program to kBuild/bin/$BUILD_TARGET.$BUILD_TARGET_ARCH/ (without any prefix) and it'll be used instead of the system sed. 77 * If sed bootstrapping fails with build errors in the {{{intl}}} subdir and the above trick doesn't work, just remove {{{intl}}} and {{{po}}} directories from the SUBDIRS list in {{{src/sed/Makefile.am}}}. 77 78 * Use a real YACC when compiling ash. GNU bison will not work (yyerrstatus undeclared error). You can add YACC=/path/to/real/yacc to the kmk command line if it's not in the PATH. 79 * On FreeBSD you might have to override the autoreconf and tell autoreconf what aclocal and automake is called. 80 {{{ 81 ACLOCAL=aclocal19 AUTOMAKE=automake19 ./kBuild/env.sh gmake -f bootstrap.gmk AUTORECONF=autoreconf259 82 }}} 78 83 79 84 == The OLD Bootstrap Procedure (before r95x) ==