Re: [Vala] Web framework in Vala



Did you try compiling it with vala-0.15 ?
Maybe there's a need in latest packages? I've used ones from yum.
I'm getting many errors:

[ava elgato valum]$ make run
rm -f   ./bin/app.valum
valac --enable-experimental --thread --vapidir=./vapi/ --cc=gcc --gir Valum-1.0.gir -D BENCHMARK --pkg 
gio-2.0 --pkg json-glib-1.0 --pkg gee-1.0 --pkg libsoup-2.4 --pkg libmemcached --pkg luajit 
valum/request.vala valum/nosql/memcached.vala valum/app.vala valum/route.vala valum/script/lua.vala 
valum/tools/cli.vala valum/tools/dbus.vala valum/response.vala app/app.vala -o ./bin/app.valum
/home/ava/develop/vala/valum/valum/request.vala.c: In function ‘valum_request_construct’:
/home/ava/develop/vala/valum/valum/request.vala.c:92: warning: assignment makes pointer from integer without 
a cast
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:43: error: expected specifier-qualifier-list before 
‘memcached_return_t’
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c: In function ‘valum_no_sql_mcached_get’:
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:173: error: ‘memcached_return_t’ undeclared (first 
use in this function)
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:173: error: (Each undeclared identifier is reported 
only once
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:173: error: for each function it appears in.)
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:173: error: expected ‘;’ before ‘_tmp5_’
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:179: error: expected ‘;’ before ‘_tmp8_’
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:187: error: ‘_tmp5_’ undeclared (first use in this 
function)
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:187: warning: passing argument 4 of ‘memcached_get’ 
from incompatible pointer type
/usr/include/libmemcached/memcached_get.h:18: note: expected ‘size_t *’ but argument is of type ‘guint32 *’
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:189: error: ‘ValumNoSQLMcachedPrivate’ has no 
member named ‘rc’
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:193: error: ‘_tmp8_’ undeclared (first use in this 
function)
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:193: error: ‘ValumNoSQLMcachedPrivate’ has no 
member named ‘rc’
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:206: error: expected ‘;’ before ‘_tmp12_’
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:209: error: ‘_tmp12_’ undeclared (first use in this 
function)
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:209: error: ‘ValumNoSQLMcachedPrivate’ has no 
member named ‘rc’
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c: In function ‘valum_no_sql_mcached_set’:
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:233: error: ‘memcached_return_t’ undeclared (first 
use in this function)
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:233: error: expected ‘;’ before ‘_tmp7_’
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:234: error: expected ‘;’ before ‘_tmp8_’
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:247: error: ‘_tmp7_’ undeclared (first use in this 
function)
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:248: error: ‘ValumNoSQLMcachedPrivate’ has no 
member named ‘rc’
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:249: error: ‘_tmp8_’ undeclared (first use in this 
function)
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:249: error: ‘ValumNoSQLMcachedPrivate’ has no 
member named ‘rc’
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:255: error: expected ‘;’ before ‘_tmp10_’
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:257: error: ‘_tmp10_’ undeclared (first use in this 
function)
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:257: error: ‘ValumNoSQLMcachedPrivate’ has no 
member named ‘rc’
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c: In function ‘valum_no_sql_mcached_inc’:
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:276: error: ‘memcached_return_t’ undeclared (first 
use in this function)
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:276: error: expected ‘;’ before ‘_tmp6_’
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:277: error: expected ‘;’ before ‘_tmp7_’
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:286: error: ‘_tmp6_’ undeclared (first use in this 
function)
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:288: error: ‘ValumNoSQLMcachedPrivate’ has no 
member named ‘rc’
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:289: error: ‘_tmp7_’ undeclared (first use in this 
function)
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:289: error: ‘ValumNoSQLMcachedPrivate’ has no 
member named ‘rc’
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:295: error: expected ‘;’ before ‘_tmp9_’
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:297: error: ‘_tmp9_’ undeclared (first use in this 
function)
/home/ava/develop/vala/valum/valum/nosql/memcached.vala.c:297: error: ‘ValumNoSQLMcachedPrivate’ has no 
member named ‘rc’
/home/ava/develop/vala/valum/valum/tools/dbus.vala.c:35: error: expected declaration specifiers or ‘...’ 
before ‘GDBusConnection’
/home/ava/develop/vala/valum/valum/tools/dbus.vala.c:41: error: expected ‘)’ before ‘*’ token
/home/ava/develop/vala/valum/valum/tools/dbus.vala.c:42: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
‘__attribute__’ before ‘*’ token
/home/ava/develop/vala/valum/valum/tools/dbus.vala.c:43: error: expected ‘)’ before ‘*’ token
/home/ava/develop/vala/valum/valum/tools/dbus.vala.c:46: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
‘__attribute__’ before ‘*’ token
/home/ava/develop/vala/valum/valum/tools/dbus.vala.c:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
‘__attribute__’ before ‘*’ token
/home/ava/develop/vala/valum/valum/tools/dbus.vala.c:48: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
‘__attribute__’ before ‘*’ token
/home/ava/develop/vala/valum/valum/tools/dbus.vala.c:49: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
‘__attribute__’ before ‘_valum_tools_dbus_dbus_interface_info’
/home/ava/develop/vala/valum/valum/tools/dbus.vala.c:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
‘__attribute__’ before ‘_valum_tools_dbus_dbus_interface_vtable’
/home/ava/develop/vala/valum/valum/tools/dbus.vala.c:86: error: expected ‘)’ before ‘*’ token
/home/ava/develop/vala/valum/valum/tools/dbus.vala.c:95: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
‘__attribute__’ before ‘*’ token
/home/ava/develop/vala/valum/valum/tools/dbus.vala.c:104: error: expected ‘)’ before ‘*’ token
/home/ava/develop/vala/valum/valum/tools/dbus.vala.c:113: error: expected declaration specifiers or ‘...’ 
before ‘GDBusConnection’
/home/ava/develop/vala/valum/valum/tools/dbus.vala.c: In function ‘valum_tools_dbus_register_object’:
/home/ava/develop/vala/valum/valum/tools/dbus.vala.c:118: error: ‘connection’ undeclared (first use in this 
function)
/home/ava/develop/vala/valum/valum/tools/dbus.vala.c:118: error: (Each undeclared identifier is reported only 
once
/home/ava/develop/vala/valum/valum/tools/dbus.vala.c:118: error: for each function it appears in.)
/home/ava/develop/vala/valum/valum/tools/dbus.vala.c:120: error: ‘GDBusInterfaceInfo’ undeclared (first use 
in this function)
/home/ava/develop/vala/valum/valum/tools/dbus.vala.c:120: error: expected expression before ‘)’ token
/home/ava/develop/vala/valum/valum/tools/dbus.vala.c:120: error: ‘_valum_tools_dbus_dbus_interface_info’ 
undeclared (first use in this function)
/home/ava/develop/vala/valum/valum/tools/dbus.vala.c:120: error: ‘_valum_tools_dbus_dbus_interface_vtable’ 
undeclared (first use in this function)
/home/ava/develop/vala/valum/app/app.vala.c: In function ‘__lambda9_’:
/home/ava/develop/vala/valum/app/app.vala.c:382: error: ‘GDateTime’ undeclared (first use in this function)
/home/ava/develop/vala/valum/app/app.vala.c:382: error: (Each undeclared identifier is reported only once
/home/ava/develop/vala/valum/app/app.vala.c:382: error: for each function it appears in.)
/home/ava/develop/vala/valum/app/app.vala.c:382: error: ‘_tmp2_’ undeclared (first use in this function)
/home/ava/develop/vala/valum/app/app.vala.c:396: warning: assignment makes pointer from integer without a cast
/home/ava/develop/vala/valum/app/app.vala.c:400: error: lvalue required as left operand of assignment
error: cc exited with status 256
Compilation failed: 1 error(s), 0 warning(s)
make: *** [bin/app.valum] Error 1







[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]