Iain Buchanan
2011-02-22 00:53:15 UTC
Hi,
I'm trying to compile synce-gvfs-0.4 and it fails against all gvfs-1.4.x
versions.
I'm configuring with --with-gvfs-source=./gvfs-src-tree
1.4.0 through to 1.4.3 all fail like this:
...
libtool: compile: i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I.././gvfs-src-tree -I.././gvfs-src-tree/common -I.././gvfs-src-tree/daemon -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -DDBUS_API_SUBJECT_TO_CHANGE -DLIBEXEC_DIR=\"/usr/libexec/\" -DMOUNTABLE_DIR=\"/usr/share/gvfs/mounts/\" -DGVFS_LOCALEDIR=\"/usr/share/locale\" -DG_DISABLE_DEPRECATED -O2 -march=i686 -pipe -MT gvfsbackend.lo -MD -MP -MF .deps/gvfsbackend.Tpo -c .././gvfs-src-tree/daemon/gvfsbackend.c -fPIC -DPIC -o .libs/gvfsbackend.o
In file included from .././gvfs-src-tree/daemon/gvfsjobdbus.h:28,
from .././gvfs-src-tree/daemon/gvfsjobmount.h:28,
from .././gvfs-src-tree/daemon/gvfsdaemon.c:42:
.././gvfs-src-tree/daemon/gvfsbackend.h:479: error: expected declaration specifiers or '...' before 'GAsyncDBusCallback'
.././gvfs-src-tree/daemon/gvfsbackend.h:482: error: expected declaration specifiers or '...' before 'GAsyncDBusCallback'
.././gvfs-src-tree/daemon/gvfsdaemon.c: In function 'g_vfs_daemon_re_register_job_sources':
.././gvfs-src-tree/daemon/gvfsdaemon.c:365: error: too many arguments to function 'g_vfs_backend_register_mount'
.././gvfs-src-tree/daemon/gvfsdaemon.c: In function 'g_vfs_daemon_initiate_mount':
.././gvfs-src-tree/daemon/gvfsdaemon.c:1056: warning: assignment makes pointer from integer without a cast
make[2]: *** [gvfsdaemon.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from .././gvfs-src-tree/daemon/gvfschannel.h:28,
from .././gvfs-src-tree/daemon/gvfsreadchannel.h:28,
from .././gvfs-src-tree/daemon/gvfschannel.c:36:
.././gvfs-src-tree/daemon/gvfsbackend.h:479: error: expected declaration specifiers or '...' before 'GAsyncDBusCallback'
.././gvfs-src-tree/daemon/gvfsbackend.h:482: error: expected declaration specifiers or '...' before 'GAsyncDBusCallback'
make[2]: *** [gvfschannel.lo] Error 1
In file included from .././gvfs-src-tree/daemon/gvfsbackend.c:34:
.././gvfs-src-tree/daemon/gvfsbackend.h:479: error: expected declaration specifiers or '...' before 'GAsyncDBusCallback'
.././gvfs-src-tree/daemon/gvfsbackend.h:482: error: expected declaration specifiers or '...' before 'GAsyncDBusCallback'
.././gvfs-src-tree/daemon/gvfsbackend.c:618: error: expected declaration specifiers or '...' before 'GAsyncDBusCallback'
.././gvfs-src-tree/daemon/gvfsbackend.c: In function 'g_vfs_backend_register_mount':
.././gvfs-src-tree/daemon/gvfsbackend.c:671: error: 'callback' undeclared (first use in this function)
.././gvfs-src-tree/daemon/gvfsbackend.c:671: error: (Each undeclared identifier is reported only once
.././gvfs-src-tree/daemon/gvfsbackend.c:671: error: for each function it appears in.)
.././gvfs-src-tree/daemon/gvfsbackend.c: At top level:
.././gvfs-src-tree/daemon/gvfsbackend.c:680: error: expected declaration specifiers or '...' before 'GAsyncDBusCallback'
.././gvfs-src-tree/daemon/gvfsbackend.c: In function 'g_vfs_backend_unregister_mount':
.././gvfs-src-tree/daemon/gvfsbackend.c:698: error: 'callback' undeclared (first use in this function)
make[2]: *** [gvfsbackend.lo] Error 1
make[2]: Leaving directory `/var/tmp/portage/app-pda/synce-gvfs-0.4/work/synce-gvfs-0.4/daemon'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/app-pda/synce-gvfs-0.4/work/synce-gvfs-0.4'
make: *** [all] Error 2
any ideas?
thanks :)
I'm trying to compile synce-gvfs-0.4 and it fails against all gvfs-1.4.x
versions.
I'm configuring with --with-gvfs-source=./gvfs-src-tree
1.4.0 through to 1.4.3 all fail like this:
...
libtool: compile: i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I.././gvfs-src-tree -I.././gvfs-src-tree/common -I.././gvfs-src-tree/daemon -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -DDBUS_API_SUBJECT_TO_CHANGE -DLIBEXEC_DIR=\"/usr/libexec/\" -DMOUNTABLE_DIR=\"/usr/share/gvfs/mounts/\" -DGVFS_LOCALEDIR=\"/usr/share/locale\" -DG_DISABLE_DEPRECATED -O2 -march=i686 -pipe -MT gvfsbackend.lo -MD -MP -MF .deps/gvfsbackend.Tpo -c .././gvfs-src-tree/daemon/gvfsbackend.c -fPIC -DPIC -o .libs/gvfsbackend.o
In file included from .././gvfs-src-tree/daemon/gvfsjobdbus.h:28,
from .././gvfs-src-tree/daemon/gvfsjobmount.h:28,
from .././gvfs-src-tree/daemon/gvfsdaemon.c:42:
.././gvfs-src-tree/daemon/gvfsbackend.h:479: error: expected declaration specifiers or '...' before 'GAsyncDBusCallback'
.././gvfs-src-tree/daemon/gvfsbackend.h:482: error: expected declaration specifiers or '...' before 'GAsyncDBusCallback'
.././gvfs-src-tree/daemon/gvfsdaemon.c: In function 'g_vfs_daemon_re_register_job_sources':
.././gvfs-src-tree/daemon/gvfsdaemon.c:365: error: too many arguments to function 'g_vfs_backend_register_mount'
.././gvfs-src-tree/daemon/gvfsdaemon.c: In function 'g_vfs_daemon_initiate_mount':
.././gvfs-src-tree/daemon/gvfsdaemon.c:1056: warning: assignment makes pointer from integer without a cast
make[2]: *** [gvfsdaemon.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from .././gvfs-src-tree/daemon/gvfschannel.h:28,
from .././gvfs-src-tree/daemon/gvfsreadchannel.h:28,
from .././gvfs-src-tree/daemon/gvfschannel.c:36:
.././gvfs-src-tree/daemon/gvfsbackend.h:479: error: expected declaration specifiers or '...' before 'GAsyncDBusCallback'
.././gvfs-src-tree/daemon/gvfsbackend.h:482: error: expected declaration specifiers or '...' before 'GAsyncDBusCallback'
make[2]: *** [gvfschannel.lo] Error 1
In file included from .././gvfs-src-tree/daemon/gvfsbackend.c:34:
.././gvfs-src-tree/daemon/gvfsbackend.h:479: error: expected declaration specifiers or '...' before 'GAsyncDBusCallback'
.././gvfs-src-tree/daemon/gvfsbackend.h:482: error: expected declaration specifiers or '...' before 'GAsyncDBusCallback'
.././gvfs-src-tree/daemon/gvfsbackend.c:618: error: expected declaration specifiers or '...' before 'GAsyncDBusCallback'
.././gvfs-src-tree/daemon/gvfsbackend.c: In function 'g_vfs_backend_register_mount':
.././gvfs-src-tree/daemon/gvfsbackend.c:671: error: 'callback' undeclared (first use in this function)
.././gvfs-src-tree/daemon/gvfsbackend.c:671: error: (Each undeclared identifier is reported only once
.././gvfs-src-tree/daemon/gvfsbackend.c:671: error: for each function it appears in.)
.././gvfs-src-tree/daemon/gvfsbackend.c: At top level:
.././gvfs-src-tree/daemon/gvfsbackend.c:680: error: expected declaration specifiers or '...' before 'GAsyncDBusCallback'
.././gvfs-src-tree/daemon/gvfsbackend.c: In function 'g_vfs_backend_unregister_mount':
.././gvfs-src-tree/daemon/gvfsbackend.c:698: error: 'callback' undeclared (first use in this function)
make[2]: *** [gvfsbackend.lo] Error 1
make[2]: Leaving directory `/var/tmp/portage/app-pda/synce-gvfs-0.4/work/synce-gvfs-0.4/daemon'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/app-pda/synce-gvfs-0.4/work/synce-gvfs-0.4'
make: *** [all] Error 2
any ideas?
thanks :)
--
Iain Buchanan <iaindb at netspace dot net dot au>
Conquest is easy. Control is not.
-- Kirk, "Mirror, Mirror", stardate unknown
Iain Buchanan <iaindb at netspace dot net dot au>
Conquest is easy. Control is not.
-- Kirk, "Mirror, Mirror", stardate unknown