<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<font face="monospace">Hi List.<br>
<br>
I'm trying to build the compiler (svn checkout) from scratch using
the bootstrapper binary "ppcuniversal" <br>
on a MAC running Mavericks (OS 10.9.x)<br>
<br>
I start the buildprocess with the following line:<br>
make all PP=~/Downloads/ppcuniversal CPU_TARGET=i386
OS_TARGET=darwin OPT="-gl -gw -godwarfsets -O-"<br>
(just for record, changing/removing the OPT does not help)<br>
<br>
The build process is fine until at some point where i get the
following error:<br>
<br>
/Users/torsten/FreePascal/release_2_6_4/compiler/ppcross386 -Pi386
-Ur -Xs -O2 -n -S2h
-Fu/Users/torsten/FreePascal/release_2_6_4/rtl/units/i386-darwin
-Fu/Users/torsten/FreePascal/release_2_6_4/packages/fcl-base/units/i386-darwin
-Fu/Users/torsten/FreePascal/release_2_6_4/packages/iconvenc/units/i386-darwin
-Fu/Users/torsten/FreePascal/release_2_6_4/packages/fcl-xml/units/i386-darwin
-Fu/Users/torsten/FreePascal/release_2_6_4/packages/fcl-passrc/units/i386-darwin
-Fu/Users/torsten/FreePascal/release_2_6_4/packages/fcl-process/units/i386-darwin
-Fu/Users/torsten/FreePascal/release_2_6_4/packages/chm/units/i386-darwin
-Fu/Users/torsten/FreePascal/release_2_6_4/packages/univint/units/i386-darwin
-FE. -FUunits/i386-darwin -gl -gw -godwarfsets -O- -di386
-dRELEASE fpclasschart.pp<br>
/Library/Developer/CommandLineTools/usr/bin/make -C fpcmkcfg all<br>
__missing_command_DATA2INC -b -s fppkg.cfg fppkg.inc fppkg<br>
make[3]: __missing_command_DATA2INC: No such file or directory<br>
make[3]: *** [fppkg.inc] Error 1<br>
make[2]: *** [fpcmkcfg_all] Error 2<br>
make[1]: *** [utils_all] Error 2<br>
make: *** [build-stamp.i386-darwin] Error 2<br>
<br>
I assume the problem here is that the program data2inc is missing,
but I thought that it was built in the process and<br>
that the location was/is automatically passed during the build.
The data2inc program IS available in the directory ./utils/<br>
which can be seen here:<br>
<br>
torsten@torstens-mini:~/FreePascal/release_2_6_4$ find . -iname
"data2inc*"<br>
./utils/data2inc<br>
./utils/data2inc.exm<br>
./utils/data2inc.pp<br>
./utils/units/i386-darwin/data2inc.o<br>
<br>
So am I doing something wrong when bootstrapping or is the somehow
a bug related to the makefiles?<br>
<br>
kind regards,<br>
Torsten.<br>
</font>
</body>
</html>