← Back to team overview

ubuntuone-users team mailing list archive

Questions about compiling UbuntuOne

 

I'm trying to get the UbuntuOne Client  to compile on Arch Linux.  In
theory all the components are open source and I've been
told it should compile just fine.

I tried both with the the latest tag release 1.4.3 and trunk and I'm
getting the same behavior.  I was pointed here for help, and I was
wondering if anyone had any ideas what might be wrong.. here's the
last few lines before it error-ed out.  Let me know if any log files
and such might be helpful.

libtool: link: ranlib .libs/libsyncdaemon-1.0.a
libtool: link: ( cd ".libs" && rm -f "libsyncdaemon-1.0.la" && ln -s
"../libsyncdaemon-1.0.la" "libsyncdaemon-1.0.la" )
/usr/bin/g-ir-scanner  --add-include-path=. --namespace=SyncDaemon
--nsversion=1.0 --libtool="/bin/sh ../libtool"  --include=GObject-2.0
--include=DBus-1.0   --library=libsyncdaemon-1.0.la  -I.. -I..
libsyncdaemon.h syncdaemon-authentication.h syncdaemon-daemon.h
syncdaemon-config-interface.h syncdaemon-credentials.h
syncdaemon-events-interface.h syncdaemon-file-info.h
syncdaemon-filesystem-interface.h syncdaemon-folder-info.h
syncdaemon-folders-interface.h syncdaemon-metadata.h
syncdaemon-publicfiles-interface.h syncdaemon-share-info.h
syncdaemon-shares-interface.h syncdaemon-status-info.h
syncdaemon-status-interface.h syncdaemon-transfer-info.h
syncdaemon-interface.h syncdaemon-authentication.c
syncdaemon-config-interface.c syncdaemon-credentials.c
syncdaemon-daemon.c syncdaemon-events-interface.c
syncdaemon-file-info.c syncdaemon-filesystem-interface.c
syncdaemon-folder-info.c syncdaemon-folders-interface.c
syncdaemon-interface.c syncdaemon-marshal.c syncdaemon-marshal.h
syncdaemon-metadata.c syncdaemon-publicfiles-interface.c
syncdaemon-share-info.c syncdaemon-shares-interface.c
syncdaemon-status-info.c syncdaemon-status-interface.c
syncdaemon-transfer-info.c libsyncdaemon-1.0.la Makefile --output
SyncDaemon-1.0.gir
/bin/sh ../libtool --tag=CC   --mode=link gcc  -march=x86-64
-mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -o
test-libsyncdaemon test-libsyncdaemon.o libsyncdaemon-1.0.la
libtool: link: gcc -march=x86-64 -mtune=generic -O2 -pipe
-Wl,--hash-style=gnu -Wl,--as-needed -o .libs/test-libsyncdaemon
test-libsyncdaemon.o  ./.libs/libsyncdaemon-1.0.so -ldbus-glib-1
-ldbus-1 -lpthread -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0
-pthread
g-ir-scanner: compile: gcc -Wall -pthread -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -march=x86-64 -mtune=generic -O2 -pipe
-I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -c -o
/home/user/aur/ubuntuone-client-bzr/src/trunk/libsyncdaemon/tmp-introspectQe175o/SyncDaemon-1.0.o
/home/user/aur/ubuntuone-client-bzr/src/trunk/libsyncdaemon/tmp-introspectQe175o/SyncDaemon-1.0.c
g-ir-scanner: link: /bin/sh ../libtool --mode=link --tag=CC --silent
gcc -o /home/user/aur/ubuntuone-client-bzr/src/trunk/libsyncdaemon/tmp-introspectQe175o/SyncDaemon-1.0
-march=x86-64 -mtune=generic -O2 -pipe -L. libsyncdaemon-1.0.la
-pthread -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt
-lglib-2.0 /home/user/aur/ubuntuone-client-bzr/src/trunk/libsyncdaemon/tmp-introspectQe175o/SyncDaemon-1.0.o
Namespace is empty; likely causes are:
* Not including .h files to be scanned
* Broken --identifier-prefix


--
Samir Faci
*insert title*
fortune | cowsay -f /usr/share/cows/tux.cow



Follow ups