Kirjoittaja Aihe: [RATKAISTU] ongelmia ion3:n asennuksessa  (Luettu 1764 kertaa)

juhohe

  • Käyttäjä
  • Viestejä: 11
    • Profiili
[RATKAISTU] ongelmia ion3:n asennuksessa
« : 24.06.09 - klo:19.16 »
Minulla on Xubuntu 9.04.

Haluaisin kääntää ion3:n uusimman version. Ubuntun pakettivarastojen kautta saa vain vanhempaa versiota.

Mutta kun kirjoitan make, tulee paljon virheilmoituksia ja sitten asennus jää siihen. Onko jollakulla kokemusta ion3:n kääntämisestä? Missä vika voisi olla?

Teksti, joka tulostuu komennon make seurauksena:


juhohe@juhohe-laptop:~/ion3asennus/ion-3-20090110$ make
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 `/home/juhohe/ion3asennus/ion-3-20090110/libtu'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/juhohe/ion3asennus/ion-3-20090110/libtu'
make[1]: Entering directory `/home/juhohe/ion3asennus/ion-3-20090110/libextl'
gcc -Os -W -Wimplicit -Wreturn-type -Wswitch -Wcomment -Wtrigraphs -Wformat -Wchar-subscripts -Wparentheses -pedantic -Wuninitialized -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -I./.. `pkg-config --cflags lua5.1`    -c luaextl.c -o luaextl.o
Package lua5.1 was not found in the pkg-config search path.
Perhaps you should add the directory containing `lua5.1.pc'
to the PKG_CONFIG_PATH environment variable
No package 'lua5.1' found
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
luaextl.c:60: error: expected ‘)’ before ‘*’ token
luaextl.c:67: error: expected ‘)’ before ‘*’ token
luaextl.c:74: error: expected ‘)’ before ‘*’ token
luaextl.c:81: error: expected ‘)’ before ‘*’ token
luaextl.c:88: error: expected ‘)’ before ‘*’ token
luaextl.c:101: error: expected ‘)’ before ‘*’ token
luaextl.c:105: error: expected specifier-qualifier-list before ‘ExtlCPCallFn’
luaextl.c:108: warning: struct has no members
luaextl.c:111: error: expected ‘)’ before ‘*’ token
luaextl.c:126: error: expected ‘)’ before ‘*’ token
luaextl.c:158: error: ‘LUA_NOREF’ undeclared here (not in a function)
luaextl.c:161: error: expected ‘)’ before ‘*’ token
luaextl.c:204: error: expected ‘)’ before ‘*’ token
luaextl.c: In function ‘extl_uncache’:
luaextl.c:221: warning: implicit declaration of function ‘extl_cpcall’
luaextl.c:221: error: ‘l_st’ undeclared (first use in this function)
luaextl.c:221: error: (Each undeclared identifier is reported only once
luaextl.c:221: error: for each function it appears in.)
luaextl.c:221: error: ‘ExtlCPCallFn’ undeclared (first use in this function)
luaextl.c:221: error: expected expression before ‘)’ token
luaextl.c: At top level:
luaextl.c:225: error: expected ‘)’ before ‘*’ token
luaextl.c:285: error: expected ‘)’ before ‘*’ token
luaextl.c:313: error: expected ‘)’ before ‘*’ token
luaextl.c:333: error: expected ‘)’ before ‘*’ token
luaextl.c:353: error: expected ‘)’ before ‘*’ token
luaextl.c:379: error: expected ‘)’ before ‘*’ token
luaextl.c:413: error: expected ‘)’ before ‘*’ token
luaextl.c:444: error: expected ‘)’ before ‘*’ token
luaextl.c:484: error: expected ‘)’ before ‘*’ token
luaextl.c:528: error: expected ‘)’ before ‘*’ token
luaextl.c:548: error: expected ‘)’ before ‘*’ token
luaextl.c: In function ‘extl_init’:
luaextl.c:582: error: ‘l_st’ undeclared (first use in this function)
luaextl.c:582: warning: implicit declaration of function ‘luaL_newstate’
luaextl.c:595: warning: implicit declaration of function ‘lua_pushcfunction’
luaextl.c:595: error: ‘luaopen_base’ undeclared (first use in this function)
luaextl.c:596: warning: implicit declaration of function ‘lua_call’
luaextl.c:598: error: ‘luaopen_table’ undeclared (first use in this function)
luaextl.c:601: error: ‘luaopen_io’ undeclared (first use in this function)
luaextl.c:604: error: ‘luaopen_os’ undeclared (first use in this function)
luaextl.c:607: error: ‘luaopen_string’ undeclared (first use in this function)
luaextl.c:610: error: ‘luaopen_math’ undeclared (first use in this function)
luaextl.c:613: error: ‘luaopen_package’ undeclared (first use in this function)
luaextl.c:616: warning: implicit declaration of function ‘extl_init_obj_info’
luaextl.c:617: warning: implicit declaration of function ‘lua_close’
luaextl.c:622: error: ‘extl_collect_errors’ undeclared (first use in this function)
luaextl.c:623: warning: implicit declaration of function ‘lua_setglobal’
luaextl.c: In function ‘extl_deinit’:
luaextl.c:632: error: ‘l_st’ undeclared (first use in this function)
luaextl.c: At top level:
luaextl.c:643: error: expected ‘)’ before ‘*’ token
luaextl.c:814: error: expected ‘)’ before ‘*’ token
luaextl.c:830: error: expected ‘)’ before ‘*’ token
luaextl.c:839: error: expected ‘)’ before ‘*’ token
luaextl.c:888: error: expected ‘)’ before ‘*’ token
luaextl.c:900: error: expected ‘)’ before ‘*’ token
luaextl.c: In function ‘extl_unref_fn’:
luaextl.c:909: error: ‘l_st’ undeclared (first use in this function)
luaextl.c:909: error: ‘ExtlCPCallFn’ undeclared (first use in this function)
luaextl.c:909: error: expected expression before ‘)’ token
luaextl.c: In function ‘extl_unref_table’:
luaextl.c:916: error: ‘l_st’ undeclared (first use in this function)
luaextl.c:916: error: ‘ExtlCPCallFn’ undeclared (first use in this function)
luaextl.c:916: error: expected expression before ‘)’ token
luaextl.c: At top level:
luaextl.c:937: error: expected ‘)’ before ‘*’ token
luaextl.c: In function ‘extl_ref_table’:
luaextl.c:948: error: ‘l_st’ undeclared (first use in this function)
luaextl.c:948: error: ‘ExtlCPCallFn’ undeclared (first use in this function)
luaextl.c:948: error: expected expression before ‘)’ token
luaextl.c: In function ‘extl_ref_fn’:
luaextl.c:956: error: ‘l_st’ undeclared (first use in this function)
luaextl.c:956: error: ‘ExtlCPCallFn’ undeclared (first use in this function)
luaextl.c:956: error: expected expression before ‘)’ token
luaextl.c: At top level:
luaextl.c:964: error: expected ‘)’ before ‘*’ token
luaextl.c: In function ‘extl_create_table’:
luaextl.c:975: error: ‘l_st’ undeclared (first use in this function)
luaextl.c:975: error: ‘ExtlCPCallFn’ undeclared (first use in this function)
luaextl.c:975: error: expected expression before ‘)’ token
luaextl.c: At top level:
luaextl.c:989: error: expected ‘)’ before ‘*’ token
luaextl.c: In function ‘extl_fn_eq’:
luaextl.c:1006: error: ‘l_st’ undeclared (first use in this function)
luaextl.c:1006: error: ‘ExtlCPCallFn’ undeclared (first use in this function)
luaextl.c:1006: error: expected expression before ‘)’ token
luaextl.c: In function ‘extl_table_eq’:
luaextl.c:1017: error: ‘l_st’ undeclared (first use in this function)
luaextl.c:1017: error: ‘ExtlCPCallFn’ undeclared (first use in this function)
luaextl.c:1017: error: expected expression before ‘)’ token
luaextl.c: At top level:
luaextl.c:1036: error: expected ‘)’ before ‘*’ token
luaextl.c: In function ‘extl_table_get_vararg’:
luaextl.c:1061: error: ‘l_st’ undeclared (first use in this function)
luaextl.c:1061: error: ‘ExtlCPCallFn’ undeclared (first use in this function)
luaextl.c:1061: error: expected expression before ‘)’ token
luaextl.c: At top level:
luaextl.c:1177: error: expected ‘)’ before ‘*’ token
luaextl.c: In function ‘extl_table_get_n’:
luaextl.c:1193: error: ‘l_st’ undeclared (first use in this function)
luaextl.c:1193: error: ‘ExtlCPCallFn’ undeclared (first use in this function)
luaextl.c:1193: error: expected expression before ‘)’ token
luaextl.c: At top level:
luaextl.c:1205: error: expected ‘)’ before ‘*’ token
luaextl.c: In function ‘extl_table_set_vararg’:
luaextl.c:1224: error: ‘l_st’ undeclared (first use in this function)
luaextl.c:1224: error: ‘ExtlCPCallFn’ undeclared (first use in this function)
luaextl.c:1224: error: expected expression before ‘)’ token
luaextl.c: At top level:
luaextl.c:1328: error: expected ‘)’ before ‘*’ token
luaextl.c: In function ‘extl_table_clear_vararg’:
luaextl.c:1346: error: ‘l_st’ undeclared (first use in this function)
luaextl.c:1346: error: ‘ExtlCPCallFn’ undeclared (first use in this function)
luaextl.c:1346: error: expected expression before ‘)’ token
luaextl.c: At top level:
luaextl.c:1387: error: expected ‘)’ before ‘*’ token
luaextl.c: In function ‘extl_table_iter’:
luaextl.c:1422: error: ‘l_st’ undeclared (first use in this function)
luaextl.c:1422: error: ‘ExtlCPCallFn’ undeclared (first use in this function)
luaextl.c:1422: error: expected expression before ‘)’ token
luaextl.c: At top level:
luaextl.c:1432: error: expected ‘)’ before ‘*’ token
luaextl.c:1459: error: expected ‘)’ before ‘*’ token
luaextl.c:1516: error: expected ‘)’ before ‘*’ token
luaextl.c:1554: error: expected ‘)’ before ‘*’ token
luaextl.c:1582: error: expected ‘)’ before ‘*’ token
luaextl.c: In function ‘extl_call_vararg’:
luaextl.c:1595: error: ‘LUA_REFNIL’ undeclared (first use in this function)
luaextl.c:1603: warning: implicit declaration of function ‘extl_cpcall_call’
luaextl.c:1603: error: ‘l_st’ undeclared (first use in this function)
luaextl.c:1603: error: ‘ExtlCPCallFn’ undeclared (first use in this function)
luaextl.c:1603: error: expected expression before ‘)’ token
luaextl.c: At top level:
luaextl.c:1626: error: expected ‘)’ before ‘*’ token
luaextl.c:1661: error: expected ‘)’ before ‘*’ token
luaextl.c: In function ‘extl_loadfile’:
luaextl.c:1707: error: ‘l_st’ undeclared (first use in this function)
luaextl.c:1707: error: ‘ExtlCPCallFn’ undeclared (first use in this function)
luaextl.c:1707: error: expected expression before ‘)’ token
luaextl.c: In function ‘extl_loadstring’:
luaextl.c:1718: error: ‘l_st’ undeclared (first use in this function)
luaextl.c:1718: error: ‘ExtlCPCallFn’ undeclared (first use in this function)
luaextl.c:1718: error: expected expression before ‘)’ token
luaextl.c: At top level:
luaextl.c:1732: error: expected specifier-qualifier-list before ‘lua_State’
luaextl.c: In function ‘l1_warn_handler’:
luaextl.c:1753: error: ‘WarnChain’ has no member named ‘prev’
luaextl.c:1754: error: ‘WarnChain’ has no member named ‘old_handler’
luaextl.c: In function ‘do_trace’:
luaextl.c:1767: warning: implicit declaration of function ‘extl_stack_trace’
luaextl.c:1767: error: ‘WarnChain’ has no member named ‘st’
luaextl.c:1768: warning: implicit declaration of function ‘lua_tostring’
luaextl.c:1768: error: ‘WarnChain’ has no member named ‘st’
luaextl.c:1768: warning: assignment makes pointer from integer without a cast
luaextl.c:1773: warning: implicit declaration of function ‘lua_pop’
luaextl.c:1773: error: ‘WarnChain’ has no member named ‘st’
luaextl.c: At top level:
luaextl.c:1874: error: expected ‘)’ before ‘*’ token
luaextl.c:1943: error: expected ‘)’ before ‘*’ token
luaextl.c:2042: error: expected ‘)’ before ‘*’ token
luaextl.c:2082: error: expected ‘)’ before ‘*’ token
luaextl.c: In function ‘extl_do_register_functions’:
luaextl.c:2122: error: ‘l_st’ undeclared (first use in this function)
luaextl.c:2122: error: ‘ExtlCPCallFn’ undeclared (first use in this function)
luaextl.c:2122: error: expected expression before ‘)’ token
luaextl.c: At top level:
luaextl.c:2145: error: expected ‘)’ before ‘*’ token
luaextl.c: In function ‘extl_do_unregister_functions’:
luaextl.c:2176: error: ‘l_st’ undeclared (first use in this function)
luaextl.c:2176: error: ‘ExtlCPCallFn’ undeclared (first use in this function)
luaextl.c:2176: error: expected expression before ‘)’ token
luaextl.c: At top level:
luaextl.c:2207: error: expected ‘)’ before ‘*’ token
luaextl.c: In function ‘extl_register_class’:
luaextl.c:2300: error: ‘l_st’ undeclared (first use in this function)
luaextl.c:2300: error: ‘ExtlCPCallFn’ undeclared (first use in this function)
luaextl.c:2300: error: expected expression before ‘)’ token
luaextl.c: At top level:
luaextl.c:2310: error: expected ‘)’ before ‘*’ token
luaextl.c: In function ‘extl_unregister_class’:
luaextl.c:2340: error: ‘l_st’ undeclared (first use in this function)
luaextl.c:2340: error: ‘ExtlCPCallFn’ undeclared (first use in this function)
luaextl.c:2340: error: expected expression before ‘)’ token
luaextl.c: At top level:
luaextl.c:2356: error: expected ‘)’ before ‘*’ token
luaextl.c: In function ‘extl_register_module’:
luaextl.c:2384: error: ‘l_st’ undeclared (first use in this function)
luaextl.c:2384: error: ‘ExtlCPCallFn’ undeclared (first use in this function)
luaextl.c:2384: error: expected expression before ‘)’ token
luaextl.c: At top level:
luaextl.c:2394: error: expected ‘)’ before ‘*’ token
luaextl.c: In function ‘extl_unregister_module’:
luaextl.c:2415: error: ‘l_st’ undeclared (first use in this function)
luaextl.c:2415: error: ‘ExtlCPCallFn’ undeclared (first use in this function)
luaextl.c:2415: error: expected expression before ‘)’ token
luaextl.c: At top level:
luaextl.c:2460: error: expected ‘)’ before ‘*’ token
luaextl.c:2509: error: expected ‘)’ before ‘*’ token
luaextl.c: In function ‘extl_serialise’:
luaextl.c:2535: error: ‘l_st’ undeclared (first use in this function)
luaextl.c:2535: error: ‘ExtlCPCallFn’ undeclared (first use in this function)
luaextl.c:2535: error: expected expression before ‘)’ token
make[1]: *** [luaextl.o] Error 1
make[1]: Leaving directory `/home/juhohe/ion3asennus/ion-3-20090110/libextl'
make: *** [subdirs] Error 2


Ongelma olikin puuttuvat kirjastot. Niiden asennuksen jälkeen alkoi toimia.
« Viimeksi muokattu: 29.06.09 - klo:18.55 kirjoittanut juhohe »