On 2007-11-18, William Scales <[EMAIL PROTECTED]> wrote:
> >> /usr/local/lib/ion3/lc/ioncore_ext.lc: bad header in precompiled chunk
> >> Unable to find 'ioncore_ext' on search path.
> >> Refusing to start due to encountered errors.
>
> I am running Fedora 8 x86_64.
The .lc files are architecture-dependent. I wonder if you've somehow
managed to compile them for x86, somehow messed to versions of Lua
(typical with the all-in-one-basket mess that the unix file system
hierarchy is), or so.
Do you have multiple versions of the Lua binary or liblua.a lying
around? What do the following commands do for you?
~$ lua -v
Lua 5.1 Copyright (C) 1994-2006 Lua.org, PUC-Rio
~$ lua /usr/local/lib/ion3/lc/ioncore_ext.lc
lua: ioncore_ext.lua:19: attempt to index global 'ioncore' (a nil value)
stack traceback:
ioncore_ext.lua:19: in main chunk
[C]: ?
Note that as a final measure if everything else fails, copying the
corresponding .lua source file in, say, /usr/local/share/ion3/,
should have Ion load that instead; the precompiled .lcs are mostly
just for the sake of efficiency.
--
Tuomo