Compilation problem

"Stéphane Mourey" <[email protected]>
Newsgroups gmane.comp.window-managers.ion.general
Message-ID <[email protected]>
Hello everybody,

I'm new to Ion (at least, trying to be), and far from an expert in many
domains regarding Linux... but I want to try Iont. In particular, I'm not
familiar with compilation of sources, most of the time yum do the work I
need, and for the rest "./configure;make;make install" is successful most of
the time.
But with Ion, I have a problem, it seems with lua dependency, as far as I
understand.
For information, I'm using Fedora Core 9, have install Lua using yum.
When I send the make command, it failed. Here is the output (the first few
lines, surely enough):
>
set -e; for i in libtu libextl libmainloop mod_tiling mod_query mod_menu
mod_dock mod_sp mod_sm mod_statusbar de ioncore ion pwm etc utils man po ;
do make -C $i; done
make[1]: Entering directory `/root/ion-3-20080411/libtu'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/root/ion-3-20080411/libtu'
make[1]: Entering directory `/root/ion-3-20080411/libextl'
gcc -Os -W -Wimplicit -Wreturn-type -Wswitch -Wcomment -Wtrigraphs -Wformat
-Wchar-subscripts -Wparentheses -pedantic -Wuninitialized
-DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -I./.. -I/usr/include    -c luaextl.c
-o luaextl.o
luaextl.c:21:17: error: lua.h: No such file or directory
luaextl.c:22:20: error: lualib.h: No such file or directory
luaextl.c:23:21: error: lauxlib.h: No such file or directory
luaextl.c:40: error: expected '=', ',', ';', 'asm' or '__attribute__' before
'*' token
luaextl.c:42: error: expected ')' before '*' token
luaextl.c:46: error: expected ')' before '*' token
>eof

Before, I have install both lua and lua sources (using yum). I've tried to
change the path to lua in the system.mk file (LUA_DIR=/usr), but it does not
change anything.

Can anyone help me to solve this issue?

Best regards,

BrokenClock
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.