GNOME Bugzilla – Bug 338015
"gnome-vfs2" build fails even after succesfully disabling "neon" support
Last modified: 2006-07-23 13:24:32 UTC
Even after disabling "neon" support in "gnome-vfs2" (to work arround bug #337993 and working arroung bug #338007) builds under Mac OS X (10.4.6 in my case) still don't work: gnumake all-recursive Making all in imported Making all in fnmatch gnumake[3]: Nothing to be done for `all'. gnumake[3]: Nothing to be done for `all-am'. Making all in libgnomevfs gnumake all-am gnumake[3]: Nothing to be done for `all-am'. Making all in modules gnumake[2]: Nothing to be done for `all'. Making all in daemon gnumake all-am /bin/sh ../libtool --tag=CC --mode=link gcc -pipe -O2 -I/usr/pkg/include -I/usr/include -lresolv -L/usr/pkg/lib -L/usr/lib -o gnome-vfs-daemon gnome-vfs-daemon.o gnome-vfs-async-daemon.o gnome-vfs-daemon-dir-handle.o gnome-vfs-daemon-handle.o GNOME_VFS_Daemon-common.o GNOME_VFS_Daemon-stubs.o GNOME_VFS_Daemon-skels.o -L/usr/pkg/lib -lbonobo-2 -lbonobo-activation -lORBit-2 -lm -lgmodule-2.0 -lgthread-2.0 -lgobject-2.0 -lglib-2.0 -lintl -liconv -L/usr/pkg/lib -lglib-2.0 -lintl -liconv ../libgnomevfs/libgnomevfs-2.la ../libgnomevfs/libgnomevfsdaemon-2.la gcc -pipe -O2 -I/usr/pkg/include -I/usr/include -o .libs/gnome-vfs-daemon gnome-vfs-daemon.o gnome-vfs-async-daemon.o gnome-vfs-daemon-dir-handle.o gnome-vfs-daemon-handle.o GNOME_VFS_Daemon-common.o GNOME_VFS_Daemon-stubs.o GNOME_VFS_Daemon-skels.o -L/usr/pkg/lib -L/usr/lib ../libgnomevfs/.libs/libgnomevfs-2.dylib ../libgnomevfs/.libs/libgnomevfsdaemon-2.a /Users/tron/obj/sysutils/gnome-vfs2/work.excalibur/gnome-vfs-2.14.0/libgnomevfs/.libs/libgnomevfs-2.dylib /usr/pkg/lib/libgconf-2.dylib /usr/pkg/lib/libbonobo-2.dylib /usr/pkg/lib/libbonobo-activation.dylib /usr/pkg/lib/libORBitCosNaming-2.dylib /usr/pkg/lib/libORBit-2.dylib /usr/pkg/lib/libpopt.dylib /usr/pkg/lib/libgobject-2.0.dylib -lresolv /usr/pkg/lib/libgmodule-2.0.dylib /usr/pkg/lib/libgthread-2.0.dylib /usr/pkg/lib/libglib-2.0.dylib /usr/pkg/lib/libxml2.dylib -lm /usr/pkg/lib/libgnutls.dylib -lz /usr/pkg/lib/libtasn1.dylib /usr/pkg/lib/libgcrypt.dylib /usr/pkg/lib/libgpg-error.dylib /usr/pkg/lib/libintl.dylib /usr/lib/libiconv.dylib -lc /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_Client_DriveDisconnected GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_Client_DriveDisconnected in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_Client_DriveDisconnected /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_AsyncDaemon_CheckSameFS GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_AsyncDaemon_CheckSameFS in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_AsyncDaemon_CheckSameFS /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_AsyncDaemon_Create GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_AsyncDaemon_Create in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_AsyncDaemon_Create /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_AsyncDaemon_CreateSymbolicLink GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_AsyncDaemon_CreateSymbolicLink in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_AsyncDaemon_CreateSymbolicLink /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_AsyncDaemon_FindDirectory GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_AsyncDaemon_FindDirectory in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_AsyncDaemon_FindDirectory /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_AsyncDaemon_GetFileInfo GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_AsyncDaemon_GetFileInfo in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_AsyncDaemon_GetFileInfo /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_AsyncDaemon_IsLocal GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_AsyncDaemon_IsLocal in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_AsyncDaemon_IsLocal /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_AsyncDaemon_MakeDirectory GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_AsyncDaemon_MakeDirectory in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_AsyncDaemon_MakeDirectory /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_AsyncDaemon_MonitorAdd GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_AsyncDaemon_MonitorAdd in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_AsyncDaemon_MonitorAdd /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_AsyncDaemon_Move GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_AsyncDaemon_Move in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_AsyncDaemon_Move /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_AsyncDaemon_Open GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_AsyncDaemon_Open in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_AsyncDaemon_Open /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_AsyncDaemon_OpenDirectory GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_AsyncDaemon_OpenDirectory in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_AsyncDaemon_OpenDirectory /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_AsyncDaemon_RemoveDirectory GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_AsyncDaemon_RemoveDirectory in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_AsyncDaemon_RemoveDirectory /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_AsyncDaemon_SetFileInfo GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_AsyncDaemon_SetFileInfo in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_AsyncDaemon_SetFileInfo /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_AsyncDaemon_Truncate GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_AsyncDaemon_Truncate in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_AsyncDaemon_Truncate /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_AsyncDaemon_Unlink GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_AsyncDaemon_Unlink in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_AsyncDaemon_Unlink /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_ClientCall_ModuleCallbackInvoke GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_ClientCall_ModuleCallbackInvoke in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_ClientCall_ModuleCallbackInvoke /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_Client_DriveConnected GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_Client_DriveConnected in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_Client_DriveConnected /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_AsyncDaemon_Cancel GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_AsyncDaemon_Cancel in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_AsyncDaemon_Cancel /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_Client_MonitorCallback GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_Client_MonitorCallback in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_Client_MonitorCallback /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_Client_VolumeMounted GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_Client_VolumeMounted in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_Client_VolumeMounted /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_Client_VolumePreUnmount GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_Client_VolumePreUnmount in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_Client_VolumePreUnmount /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_Client_VolumeUnmounted GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_Client_VolumeUnmounted in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_Client_VolumeUnmounted /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_DaemonDirHandle_Close GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_DaemonDirHandle_Close in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_DaemonDirHandle_Close /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_DaemonDirHandle_Read GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_DaemonDirHandle_Read in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_DaemonDirHandle_Read /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_DaemonHandle_Close GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_DaemonHandle_Close in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_DaemonHandle_Close /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_DaemonHandle_GetFileInfo GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_DaemonHandle_GetFileInfo in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_DaemonHandle_GetFileInfo /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_DaemonHandle_Read GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_DaemonHandle_Read in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_DaemonHandle_Read /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_DaemonHandle_Seek GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_DaemonHandle_Seek in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_DaemonHandle_Seek /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_DaemonHandle_Tell GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_DaemonHandle_Tell in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_DaemonHandle_Tell /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_DaemonHandle_Truncate GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_DaemonHandle_Truncate in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_DaemonHandle_Truncate /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_DaemonHandle_Write GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_DaemonHandle_Write in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_DaemonHandle_Write /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_DaemonMonitor_Cancel GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_DaemonMonitor_Cancel in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_DaemonMonitor_Cancel /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_Daemon_deRegisterClient GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_Daemon_deRegisterClient in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_Daemon_deRegisterClient /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_Daemon_deRegisterVolumeMonitor GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_Daemon_deRegisterVolumeMonitor in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_Daemon_deRegisterVolumeMonitor /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_Daemon_emitPreUnmountVolume GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_Daemon_emitPreUnmountVolume in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_Daemon_emitPreUnmountVolume /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_Daemon_forceProbe GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_Daemon_forceProbe in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_Daemon_forceProbe /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_Daemon_getDrives GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_Daemon_getDrives in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_Daemon_getDrives /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_Daemon_getVolumes GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_Daemon_getVolumes in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_Daemon_getVolumes /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_Daemon_registerClient GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_Daemon_registerClient in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_Daemon_registerClient /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_Daemon_registerVolumeMonitor GNOME_VFS_Daemon-stubs.o definition of _GNOME_VFS_Daemon_registerVolumeMonitor in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-stubs.o) definition of _GNOME_VFS_Daemon_registerVolumeMonitor /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_ModuleCallbackFullAuthenticationOut_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_ModuleCallbackFullAuthenticationOut_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_ModuleCallbackFullAuthenticationOut_struct /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_ClientCall__imethods GNOME_VFS_Daemon-common.o definition of _GNOME_VFS_ClientCall__imethods in section (__DATA,__data) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _GNOME_VFS_ClientCall__imethods /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_ClientCall__iinterface GNOME_VFS_Daemon-common.o definition of _GNOME_VFS_ClientCall__iinterface in section (__DATA,__data) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _GNOME_VFS_ClientCall__iinterface /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_ClientCall__classid GNOME_VFS_Daemon-common.o definition of _GNOME_VFS_ClientCall__classid in section (__DATA,__data) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _GNOME_VFS_ClientCall__classid /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_AsyncDaemon__imethods GNOME_VFS_Daemon-common.o definition of _GNOME_VFS_AsyncDaemon__imethods in section (__DATA,__data) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _GNOME_VFS_AsyncDaemon__imethods /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_AsyncDaemon__iinterface GNOME_VFS_Daemon-common.o definition of _GNOME_VFS_AsyncDaemon__iinterface in section (__DATA,__data) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _GNOME_VFS_AsyncDaemon__iinterface /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_Client__classid GNOME_VFS_Daemon-common.o definition of _GNOME_VFS_Client__classid in section (__DATA,__data) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _GNOME_VFS_Client__classid /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_Client__iinterface GNOME_VFS_Daemon-common.o definition of _GNOME_VFS_Client__iinterface in section (__DATA,__data) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _GNOME_VFS_Client__iinterface /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_Client__imethods GNOME_VFS_Daemon-common.o definition of _GNOME_VFS_Client__imethods in section (__DATA,__data) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _GNOME_VFS_Client__imethods /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_DaemonDirHandle__classid GNOME_VFS_Daemon-common.o definition of _GNOME_VFS_DaemonDirHandle__classid in section (__DATA,__data) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _GNOME_VFS_DaemonDirHandle__classid /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_DaemonDirHandle__iinterface GNOME_VFS_Daemon-common.o definition of _GNOME_VFS_DaemonDirHandle__iinterface in section (__DATA,__data) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _GNOME_VFS_DaemonDirHandle__iinterface /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_DaemonDirHandle__imethods GNOME_VFS_Daemon-common.o definition of _GNOME_VFS_DaemonDirHandle__imethods in section (__DATA,__data) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _GNOME_VFS_DaemonDirHandle__imethods /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_DaemonHandle__classid GNOME_VFS_Daemon-common.o definition of _GNOME_VFS_DaemonHandle__classid in section (__DATA,__data) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _GNOME_VFS_DaemonHandle__classid /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_DaemonHandle__iinterface GNOME_VFS_Daemon-common.o definition of _GNOME_VFS_DaemonHandle__iinterface in section (__DATA,__data) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _GNOME_VFS_DaemonHandle__iinterface /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_DaemonHandle__imethods GNOME_VFS_Daemon-common.o definition of _GNOME_VFS_DaemonHandle__imethods in section (__DATA,__data) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _GNOME_VFS_DaemonHandle__imethods /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_DaemonMonitor__classid GNOME_VFS_Daemon-common.o definition of _GNOME_VFS_DaemonMonitor__classid in section (__DATA,__data) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _GNOME_VFS_DaemonMonitor__classid /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_DaemonMonitor__iinterface GNOME_VFS_Daemon-common.o definition of _GNOME_VFS_DaemonMonitor__iinterface in section (__DATA,__data) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _GNOME_VFS_DaemonMonitor__iinterface /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_DaemonMonitor__imethods GNOME_VFS_Daemon-common.o definition of _GNOME_VFS_DaemonMonitor__imethods in section (__DATA,__data) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _GNOME_VFS_DaemonMonitor__imethods /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_Daemon__classid GNOME_VFS_Daemon-common.o definition of _GNOME_VFS_Daemon__classid in section (__DATA,__data) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _GNOME_VFS_Daemon__classid /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_Daemon__iinterface GNOME_VFS_Daemon-common.o definition of _GNOME_VFS_Daemon__iinterface in section (__DATA,__data) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _GNOME_VFS_Daemon__iinterface /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_Daemon__imethods GNOME_VFS_Daemon-common.o definition of _GNOME_VFS_Daemon__imethods in section (__DATA,__data) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _GNOME_VFS_Daemon__imethods /usr/bin/ld: warning multiple definitions of symbol _TC_CORBA_sequence_GNOME_VFS_Drive_struct GNOME_VFS_Daemon-common.o definition of _TC_CORBA_sequence_GNOME_VFS_Drive_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_CORBA_sequence_GNOME_VFS_Drive_struct /usr/bin/ld: warning multiple definitions of symbol _TC_CORBA_sequence_GNOME_VFS_FileInfo_struct GNOME_VFS_Daemon-common.o definition of _TC_CORBA_sequence_GNOME_VFS_FileInfo_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_CORBA_sequence_GNOME_VFS_FileInfo_struct /usr/bin/ld: warning multiple definitions of symbol _TC_CORBA_sequence_GNOME_VFS_Volume_struct GNOME_VFS_Daemon-common.o definition of _TC_CORBA_sequence_GNOME_VFS_Volume_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_CORBA_sequence_GNOME_VFS_Volume_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_AsyncDaemon_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_AsyncDaemon_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_AsyncDaemon_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_ClientCall_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_ClientCall_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_ClientCall_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_Client_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_Client_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_Client_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_DaemonDirHandle_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_DaemonDirHandle_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_DaemonDirHandle_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_DaemonHandle_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_DaemonHandle_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_DaemonHandle_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_DaemonMonitor_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_DaemonMonitor_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_DaemonMonitor_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_Daemon_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_Daemon_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_Daemon_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_DriveList_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_DriveList_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_DriveList_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_Drive_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_Drive_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_Drive_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_FileInfoList_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_FileInfoList_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_FileInfoList_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_FileInfo_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_FileInfo_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_FileInfo_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_FileOffset_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_FileOffset_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_FileOffset_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_FileSize_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_FileSize_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_FileSize_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_ModuleCallbackAuthenticationIn_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_ModuleCallbackAuthenticationIn_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_ModuleCallbackAuthenticationIn_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_ModuleCallbackAuthenticationOut_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_ModuleCallbackAuthenticationOut_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_ModuleCallbackAuthenticationOut_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_ModuleCallbackFillAuthenticationIn_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_ModuleCallbackFillAuthenticationIn_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_ModuleCallbackFillAuthenticationIn_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_ModuleCallbackFillAuthenticationOut_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_ModuleCallbackFillAuthenticationOut_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_ModuleCallbackFillAuthenticationOut_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_ModuleCallbackFullAuthenticationIn_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_ModuleCallbackFullAuthenticationIn_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_ModuleCallbackFullAuthenticationIn_struct /usr/bin/ld: warning multiple definitions of symbol _GNOME_VFS_AsyncDaemon__classid GNOME_VFS_Daemon-common.o definition of _GNOME_VFS_AsyncDaemon__classid in section (__DATA,__data) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _GNOME_VFS_AsyncDaemon__classid /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_ModuleCallbackQuestionIn_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_ModuleCallbackQuestionIn_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_ModuleCallbackQuestionIn_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_ModuleCallbackQuestionOut_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_ModuleCallbackQuestionOut_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_ModuleCallbackQuestionOut_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_ModuleCallbackSaveAuthenticationIn_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_ModuleCallbackSaveAuthenticationIn_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_ModuleCallbackSaveAuthenticationIn_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_ModuleCallbackSaveAuthenticationOut_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_ModuleCallbackSaveAuthenticationOut_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_ModuleCallbackSaveAuthenticationOut_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_Result_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_Result_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_Result_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_Time_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_Time_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_Time_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_VolumeList_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_VolumeList_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_VolumeList_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_Volume_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_Volume_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_Volume_struct /usr/bin/ld: warning multiple definitions of symbol _TC_GNOME_VFS_buffer_struct GNOME_VFS_Daemon-common.o definition of _TC_GNOME_VFS_buffer_struct in section (__DATA,__const) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-common.o) definition of _TC_GNOME_VFS_buffer_struct /usr/bin/ld: warning multiple definitions of symbol _POA_GNOME_VFS_AsyncDaemon__fini GNOME_VFS_Daemon-skels.o definition of _POA_GNOME_VFS_AsyncDaemon__fini in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-skels.o) definition of _POA_GNOME_VFS_AsyncDaemon__fini /usr/bin/ld: warning multiple definitions of symbol _POA_GNOME_VFS_DaemonHandle__init GNOME_VFS_Daemon-skels.o definition of _POA_GNOME_VFS_DaemonHandle__init in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-skels.o) definition of _POA_GNOME_VFS_DaemonHandle__init /usr/bin/ld: warning multiple definitions of symbol _POA_GNOME_VFS_DaemonMonitor__fini GNOME_VFS_Daemon-skels.o definition of _POA_GNOME_VFS_DaemonMonitor__fini in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-skels.o) definition of _POA_GNOME_VFS_DaemonMonitor__fini /usr/bin/ld: warning multiple definitions of symbol _POA_GNOME_VFS_DaemonMonitor__init GNOME_VFS_Daemon-skels.o definition of _POA_GNOME_VFS_DaemonMonitor__init in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-skels.o) definition of _POA_GNOME_VFS_DaemonMonitor__init /usr/bin/ld: warning multiple definitions of symbol _POA_GNOME_VFS_Daemon__fini GNOME_VFS_Daemon-skels.o definition of _POA_GNOME_VFS_Daemon__fini in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-skels.o) definition of _POA_GNOME_VFS_Daemon__fini /usr/bin/ld: warning multiple definitions of symbol _POA_GNOME_VFS_Daemon__init GNOME_VFS_Daemon-skels.o definition of _POA_GNOME_VFS_Daemon__init in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-skels.o) definition of _POA_GNOME_VFS_Daemon__init /usr/bin/ld: warning multiple definitions of symbol _POA_GNOME_VFS_AsyncDaemon__init GNOME_VFS_Daemon-skels.o definition of _POA_GNOME_VFS_AsyncDaemon__init in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-skels.o) definition of _POA_GNOME_VFS_AsyncDaemon__init /usr/bin/ld: warning multiple definitions of symbol _POA_GNOME_VFS_ClientCall__fini GNOME_VFS_Daemon-skels.o definition of _POA_GNOME_VFS_ClientCall__fini in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-skels.o) definition of _POA_GNOME_VFS_ClientCall__fini /usr/bin/ld: warning multiple definitions of symbol _POA_GNOME_VFS_ClientCall__init GNOME_VFS_Daemon-skels.o definition of _POA_GNOME_VFS_ClientCall__init in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-skels.o) definition of _POA_GNOME_VFS_ClientCall__init /usr/bin/ld: warning multiple definitions of symbol _POA_GNOME_VFS_Client__fini GNOME_VFS_Daemon-skels.o definition of _POA_GNOME_VFS_Client__fini in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-skels.o) definition of _POA_GNOME_VFS_Client__fini /usr/bin/ld: warning multiple definitions of symbol _POA_GNOME_VFS_Client__init GNOME_VFS_Daemon-skels.o definition of _POA_GNOME_VFS_Client__init in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-skels.o) definition of _POA_GNOME_VFS_Client__init /usr/bin/ld: warning multiple definitions of symbol _POA_GNOME_VFS_DaemonDirHandle__fini GNOME_VFS_Daemon-skels.o definition of _POA_GNOME_VFS_DaemonDirHandle__fini in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-skels.o) definition of _POA_GNOME_VFS_DaemonDirHandle__fini /usr/bin/ld: warning multiple definitions of symbol _POA_GNOME_VFS_DaemonDirHandle__init GNOME_VFS_Daemon-skels.o definition of _POA_GNOME_VFS_DaemonDirHandle__init in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-skels.o) definition of _POA_GNOME_VFS_DaemonDirHandle__init /usr/bin/ld: warning multiple definitions of symbol _POA_GNOME_VFS_DaemonHandle__fini GNOME_VFS_Daemon-skels.o definition of _POA_GNOME_VFS_DaemonHandle__fini in section (__TEXT,__text) ../libgnomevfs/.libs/libgnomevfs-2.dylib(GNOME_VFS_Daemon-skels.o) definition of _POA_GNOME_VFS_DaemonHandle__fini /usr/bin/ld: multiple definitions of symbol _gnome_vfs_get_volume_monitor ../libgnomevfs/.libs/libgnomevfs-2.dylib(gnome-vfs-volume-monitor.o) definition of _gnome_vfs_get_volume_monitor ../libgnomevfs/.libs/libgnomevfsdaemon-2.a(gnome-vfs-volume-monitor.o) definition of _gnome_vfs_get_volume_monitor in section (__TEXT,__text) /usr/bin/ld: multiple definitions of symbol _gnome_vfs_volume_monitor_emit_pre_unmount ../libgnomevfs/.libs/libgnomevfs-2.dylib(gnome-vfs-volume-monitor.o) definition of _gnome_vfs_volume_monitor_emit_pre_unmount ../libgnomevfs/.libs/libgnomevfsdaemon-2.a(gnome-vfs-volume-monitor.o) definition of _gnome_vfs_volume_monitor_emit_pre_unmount in section (__TEXT,__text) /usr/bin/ld: multiple definitions of symbol _gnome_vfs_volume_monitor_get_connected_drives ../libgnomevfs/.libs/libgnomevfs-2.dylib(gnome-vfs-volume-monitor.o) definition of _gnome_vfs_volume_monitor_get_connected_drives ../libgnomevfs/.libs/libgnomevfsdaemon-2.a(gnome-vfs-volume-monitor.o) definition of _gnome_vfs_volume_monitor_get_connected_drives in section (__TEXT,__text) /usr/bin/ld: multiple definitions of symbol _gnome_vfs_volume_monitor_get_drive_by_id ../libgnomevfs/.libs/libgnomevfs-2.dylib(gnome-vfs-volume-monitor.o) definition of _gnome_vfs_volume_monitor_get_drive_by_id ../libgnomevfs/.libs/libgnomevfsdaemon-2.a(gnome-vfs-volume-monitor.o) definition of _gnome_vfs_volume_monitor_get_drive_by_id in section (__TEXT,__text) /usr/bin/ld: multiple definitions of symbol _gnome_vfs_volume_monitor_get_mounted_volumes ../libgnomevfs/.libs/libgnomevfs-2.dylib(gnome-vfs-volume-monitor.o) definition of _gnome_vfs_volume_monitor_get_mounted_volumes ../libgnomevfs/.libs/libgnomevfsdaemon-2.a(gnome-vfs-volume-monitor.o) definition of _gnome_vfs_volume_monitor_get_mounted_volumes in section (__TEXT,__text) /usr/bin/ld: multiple definitions of symbol _gnome_vfs_volume_monitor_get_type ../libgnomevfs/.libs/libgnomevfs-2.dylib(gnome-vfs-volume-monitor.o) definition of _gnome_vfs_volume_monitor_get_type ../libgnomevfs/.libs/libgnomevfsdaemon-2.a(gnome-vfs-volume-monitor.o) definition of _gnome_vfs_volume_monitor_get_type in section (__TEXT,__text) /usr/bin/ld: multiple definitions of symbol _gnome_vfs_volume_monitor_get_volume_by_id ../libgnomevfs/.libs/libgnomevfs-2.dylib(gnome-vfs-volume-monitor.o) definition of _gnome_vfs_volume_monitor_get_volume_by_id ../libgnomevfs/.libs/libgnomevfsdaemon-2.a(gnome-vfs-volume-monitor.o) definition of _gnome_vfs_volume_monitor_get_volume_by_id in section (__TEXT,__text) /usr/bin/ld: multiple definitions of symbol _gnome_vfs_volume_monitor_get_volume_for_path ../libgnomevfs/.libs/libgnomevfs-2.dylib(gnome-vfs-volume-monitor.o) definition of _gnome_vfs_volume_monitor_get_volume_for_path ../libgnomevfs/.libs/libgnomevfsdaemon-2.a(gnome-vfs-volume-monitor.o) definition of _gnome_vfs_volume_monitor_get_volume_for_path in section (__TEXT,__text) /usr/bin/ld: multiple definitions of symbol _gnome_vfs_volume_monitor_ref ../libgnomevfs/.libs/libgnomevfs-2.dylib(gnome-vfs-volume-monitor.o) definition of _gnome_vfs_volume_monitor_ref ../libgnomevfs/.libs/libgnomevfsdaemon-2.a(gnome-vfs-volume-monitor.o) definition of _gnome_vfs_volume_monitor_ref in section (__TEXT,__text) /usr/bin/ld: multiple definitions of symbol _gnome_vfs_volume_monitor_unref ../libgnomevfs/.libs/libgnomevfs-2.dylib(gnome-vfs-volume-monitor.o) definition of _gnome_vfs_volume_monitor_unref ../libgnomevfs/.libs/libgnomevfsdaemon-2.a(gnome-vfs-volume-monitor.o) definition of _gnome_vfs_volume_monitor_unref in section (__TEXT,__text) collect2: ld returned 1 exit status gnumake[3]: *** [gnome-vfs-daemon] Error 1 gnumake[2]: *** [all] Error 2 gnumake[1]: *** [all-recursive] Error 1 gnumake: *** [all] Error 2 The problem seems to be related to the fact that "daemon/Makefile" tries to link various libraries and object files with conflicting definitions for certain functions.
Looks like the same object files are getting included in multiple libraries. That's not ideal...
Created attachment 68509 [details] [review] Patch to remove multiple definitions This patch prevents the same object files from being included in multiple binaries.
This should be obsolete with the port of the daemon to DBUS now. Thanks for your efforts though!
This needs to be re-opened, as it is still broken in 2.15.3. gnome-vfs-volume-monitor.o is still part of both libgnomevfs-2.dylib and libgnomevfsdaemon-2.a. Compiling gnome-vfs-daemon tries to link both of those libs, and so there are still "multiple definition of symbol" errors. Looking at libgnomevfs/Makefile.am, there are actually two objects that are shared by those libs. Both libgnomevfs_2_la_SOURCES and libgnomevfsdaemon_2_la_SOURCES list gnome-vfs-filesystem-type.c gnome-vfs-volume-monitor.c
Or is the real problem with how the daemon is being compiled? daemon/Makefile.am has: gnome_vfs_daemon_LDADD = \ $(LIBGNOMEVFS_LIBS) \ $(LIBGNOMEVFSDAEMON_LIBS) \ $(top_builddir)/libgnomevfs/libgnomevfs-2.la \ $(top_builddir)/libgnomevfs/libgnomevfsdaemon-2.la but libgnomevfs/Makefile.am documents the libgnomevfsdaemon-2.la library as: # The daemon uses all interfaces in gnome-vfs-cdrom # and uses _gnome_vfs_filesystem_volume_name, which all # only use static data. It sounds like gnome-vfs-daemon should be linking against libgnomevfsdaemon-2.la only, not also libgnomevfs-2.la. Omitting one of the two libs that supply the common object would solve the problem of collisions between the duplicate object. OTOH, even if the daemon does need both, it would be a good practice to switch their order and list the private convenience library before the public one. Even just doing that solves the compile failure. Linking against the .a before the .dylib causes symbol resolution from the static lib, and then the dynamic lib isn't used, and the symbol-duplication is reduced to just a warning.
So I changed the order as you suggested on cvs head. I hope that fixes the stuff for you now.