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 :)
-- 
Iain Buchanan <iaindb at netspace dot net dot au>

Conquest is easy. Control is not.
                -- Kirk, "Mirror, Mirror", stardate unknown


------------------------------------------------------------------------------
Index, Search & Analyze Logs and other IT data in Real-Time with Splunk 
Collect, index and harness all the fast moving IT data generated by your 
applications, servers and devices whether physical, virtual or in the cloud.
Deliver compliance at lower cost and gain new business insights. 
Free Software Download: http://p.sf.net/sfu/splunk-dev2dev
_______________________________________________
SynCE-Devel mailing list
SynCE-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synce-devel

Reply via email to