[gambit-list] Problem making 4.2.3 on QNX

Ken Dickey Ken.Dickey at whidbey.com
Tue Mar 11 21:06:30 EDT 2008


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





More information about the Gambit-list mailing list