Mehrdad Salami wrote: > > Hi everyone, > > I am trying to run gforth under freescale coldfire linux distribution. > > I wonder if it is done before.
IIRC Charles Esson <[EMAIL PROTECTED]> has done that. I don't know if he reads this mailing list, though. > Primitive xxxxxxxx, xxx of group xx used in this image at xxxxxxx > (offset xxx) is not implemented by this engine (0.6.2); executing this > code will crash There is a misfeature in Gforth-0.6 that results in these warnings and sometimes a later crash: The set of primitives depends on which foreign function call library is available, if any. So what has to happen is that a new kernl???.fi file has to be built for the new engine (using a kernel fitting the building engine). But of course that often does not work if you are building the system from the tar file, because there you get some kernel that might not fit the engine you are building. At least that's my take on the situation; Bernd Paysan thinks that this is ok. So maybe he can correct what I wrote. How can you fix this? Make sure you have a running Gforth (including appropriate kernels) somewhere, and use that to build the new kernel with that. You can do this with the BUILD-FROM-SCRATCH script. HTH, - anton --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
