On Tuesday 11 March 2008 15:08:21 Marc Feeley wrote:
On 11-Mar-08, at 5:33 PM, Ken Dickey wrote:
...
I still have no idea what the bootstrap invariants should be.
Yikes! That's like doing brain surgery with a rusty screwdriver... Sometimes it works, but you might not get a fully working brain after that!
Agreed [though I was thinking more of a spoon or spork!]!
If you did not modify any of the .scm files, there is no need to build a gsc-comp to generate the .c from the .scm. The .c files distributed in the tar file should be fine.
Ah! Silly of me. The release I started with had no .c files [sorry, I forget the number]. I assumed the .c files were not included.
Aside from the one change to gambit.h[.in], everything came up wonderfully.
=========== #ifdef __GNUC__ #ifndef __QNX__ #define ___USE_builtin_expect #endif #endif ===========
Once you have a working system, you should use "make update" to move from one version to the next (that will require that you install Mercurial however).
I'll wait until someone else updates QNX from Python 2.2 to 2.3 for Mercurial. Scheme is much more fun! ;^)
Thanks much for all!!! -KenD