Open ghost opened 10 years ago
I think I found the problem.
On OSX, when you source the environment variables script from the NDK it changes the user's PATH. This means that in the bootstrap.sh compilation step instead of using the host cc command it uses cc found in the NDK (the one for BlackBerry devices). This version of cc is unable to compile the necessary source files to create ./bootstrap/jam0
The solution is to not run bbndk.sh first but to run ./bootstrap.sh in a fresh shell. This creates an executable jam0 file. After that:
When running
bootstrap.sh
I get the following error inbootstrap.log
:It looks like the
cc
command fails to buildboostrap/jam0
because none of the.c
files are present.