[maemo-users] n900: best way to sync agenda/contacts with Thunderbird
From: Dirk schoappied at gmail.comDate: Sun Sep 11 22:39:52 EEST 2011
- Previous message: n900: best way to sync agenda/contacts with Thunderbird
- Next message: n900: best way to sync agenda/contacts with Thunderbird/Evolution
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Also when using the thunderbird sources as described in the howto it fails at some point: (http://www.sjvs.nl/?p=47) /funambol-mozilla/mozilla-plugin/funambol-mozilla-plugin/syncmlcomponent/build/posix$ make g++ -fshort-wchar -fno-rtti -fno-exceptions -shared -O2 -I ../../../../dist/include -I ../../../../dist/include/xpcom -I ../../../../dist/include/nspr -I ../../../../dist/include/string -I ../../../../dist/include/addrbook -I ../../../../dist/include/xpcom_obsolete -I ../../../../dist/include/calbase -I ../../../../dist/include/rdf -I ../../../../dist/include/necko -include mozilla-config.h -DENABLE_FUNAMBOL_NAMESPACE -I ../../../../sdk/include/funambol/common -I ../../../../sdk/include/funambol/posix -I ../../src/include -DMOZILLA_STRICT_API ../../src/cpp/FunambolComponent.cpp ../../src/cpp/FunambolConfig.cpp ../../src/cpp/MozillaClientConfig.cpp ../../src/cpp/FunambolModule.cpp ../../src/cpp/PropertyFileManager.cpp ../../src/cpp/ListenerSyncSource.cpp ../../src/cpp/ContactSyncSource.cpp ../../src/cpp/ContactListener.cpp ../../src/cpp/ContactUtils.cpp ../../src/cpp/CalendarSyncSource.cpp ../../src/cpp/CalendarGetterListener.cpp ../../src/cpp/CalendarGetterRunnable.cpp ../../src/cpp/CalendarListener.cpp ../../src/cpp/CalendarUtils.cpp ../../src/cpp/CalProxy.cpp ../../src/cpp/CardProxy.cpp ../../src/cpp/FunambolSyncItemListener.cpp ../../src/cpp/FunambolSyncListener.cpp ../../src/cpp/FunambolSyncSourceListener.cpp ../../src/cpp/FunambolTransportListener.cpp ../../src/cpp/UINotifier.cpp -L../../../../dist/lib -lxpcomglue_s -lxpcom -lnspr4 -lplds4 -lplc4 -L../../../../sdk/lib -lfunambol -o ../../../extension/components/libfunambolplugin.so In file included from ../../../../sdk/include/funambol/common/sapi/SapiSyncSource.h:42, from ../../../../sdk/include/funambol/common/client/SyncClient.h:48, from ../../src/cpp/FunambolComponent.cpp:47: ../../../../sdk/include/funambol/common/sapi/SapiSyncItemInfo.h:45:39: error: ioStream/FileOutputStream.h: No such file or directory In file included from ../../../../sdk/include/funambol/common/sapi/SapiSyncSource.h:44, from ../../../../sdk/include/funambol/common/client/SyncClient.h:48, from ../../src/cpp/FunambolComponent.cpp:47: ../../../../sdk/include/funambol/common/sapi/DownloadSapiSyncItem.h:44:35: error: ioStream/OutputStream.h: No such file or directory In file included from ../../../../sdk/include/funambol/common/sapi/SapiSyncSource.h:44, from ../../../../sdk/include/funambol/common/client/SyncClient.h:48, from ../../src/cpp/FunambolComponent.cpp:47: ../../../../sdk/include/funambol/common/sapi/DownloadSapiSyncItem.h:55: error: ISO C++ forbids declaration of ‘OutputStream’ with no type ../../../../sdk/include/funambol/common/sapi/DownloadSapiSyncItem.h:55: error: expected ‘;’ before ‘*’ token ../../../../sdk/include/funambol/common/sapi/DownloadSapiSyncItem.h:67: error: ‘OutputStream’ has not been declared ../../../../sdk/include/funambol/common/sapi/DownloadSapiSyncItem.h:77: error: ISO C++ forbids declaration of ‘OutputStream’ with no type ../../../../sdk/include/funambol/common/sapi/DownloadSapiSyncItem.h:77: error: expected ‘;’ before ‘*’ token ../../../../sdk/include/funambol/common/sapi/DownloadSapiSyncItem.h:81: error: expected ‘;’ before ‘SapiSyncItemInfo’ ../../../../sdk/include/funambol/common/sapi/DownloadSapiSyncItem.h: In constructor ‘Funambol::DownloadSapiSyncItem::DownloadSapiSyncItem(Funambol::SapiSyncItemInfo*, int*)’: ../../../../sdk/include/funambol/common/sapi/DownloadSapiSyncItem.h:69: error: ‘outputStream’ was not declared in this scope ../../../../sdk/include/funambol/common/sapi/DownloadSapiSyncItem.h: In destructor ‘Funambol::DownloadSapiSyncItem::~DownloadSapiSyncItem()’: ../../../../sdk/include/funambol/common/sapi/DownloadSapiSyncItem.h:74: error: ‘outputStream’ was not declared in this scope ../../../../sdk/include/funambol/common/sapi/DownloadSapiSyncItem.h:74: error: type ‘<type error>’ argument given to ‘delete’, expected pointer In file included from ../../../../sdk/include/funambol/common/client/SyncClient.h:48, from ../../src/cpp/FunambolComponent.cpp:47: ../../../../sdk/include/funambol/common/sapi/SapiSyncSource.h: At global scope: ../../../../sdk/include/funambol/common/sapi/SapiSyncSource.h:361: error: ISO C++ forbids declaration of ‘OutputStream’ with no type ../../../../sdk/include/funambol/common/sapi/SapiSyncSource.h:361: error: ‘OutputStream’ declared as a ‘virtual’ field ../../../../sdk/include/funambol/common/sapi/SapiSyncSource.h:361: error: expected ‘;’ before ‘*’ token make: *** [build] Error 1 On 09/11/2011 07:48 PM, Dirk wrote: > Hi, > > I tried to build the Funambol extension but it failed: > (http://www.sjvs.nl/?p=47) > > libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DFUNAMBOL_BUILD_API > -I./../../../src/include/posix -I./../../../src/include/common > -I./../../../tools/cjson/ > -DFUN_TRANSPORT_AGENT=FUN_MOZ_TRANSPORT_AGENT > -I/home/openstudio/funambol-mozilla/mozilla-plugin/dist/include > -I/home/openstudio/funambol-mozilla/mozilla-plugin/dist/include/xpcom > -I/home/openstudio/funambol-mozilla/mozilla-plugin/dist/include/nspr > -I/home/openstudio/funambol-mozilla/mozilla-plugin/dist/include/string > -I/home/openstudio/funambol-mozilla/mozilla-plugin/dist/include/content -I/home/openstudio/funambol-mozilla/mozilla-plugin/dist/include/dom > -fshort-wchar -DENABLE_FUNAMBOL_NAMESPACE -g -O2 -MT > libfunambol_la-lMacTransportAgent.lo -MD -MP -MF > .deps/libfunambol_la-lMacTransportAgent.Tpo -c lMacTransportAgent.cpp > -o libfunambol_la-lMacTransportAgent.o > mv -f .deps/libfunambol_la-lMacTransportAgent.Tpo > .deps/libfunambol_la-lMacTransportAgent.Plo > ln -s ./../../../src/cpp/posix/http/MozillaTransportAgent.cpp > lMozillaTransportAgent.cpp > /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. > -I.. -DFUNAMBOL_BUILD_API -I./../../../src/include/posix > -I./../../../src/include/common -I./../../../tools/cjson/ > -DFUN_TRANSPORT_AGENT=FUN_MOZ_TRANSPORT_AGENT > -I/home/openstudio/funambol-mozilla/mozilla-plugin/dist/include > -I/home/openstudio/funambol-mozilla/mozilla-plugin/dist/include/xpcom > -I/home/openstudio/funambol-mozilla/mozilla-plugin/dist/include/nspr > -I/home/openstudio/funambol-mozilla/mozilla-plugin/dist/include/string > -I/home/openstudio/funambol-mozilla/mozilla-plugin/dist/include/content -I/home/openstudio/funambol-mozilla/mozilla-plugin/dist/include/dom > -fshort-wchar -DENABLE_FUNAMBOL_NAMESPACE -g -O2 -MT > libfunambol_la-lMozillaTransportAgent.lo -MD -MP -MF > .deps/libfunambol_la-lMozillaTransportAgent.Tpo -c -o > libfunambol_la-lMozillaTransportAgent.lo `test -f > 'lMozillaTransportAgent.cpp' || echo './'`lMozillaTransportAgent.cpp > libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DFUNAMBOL_BUILD_API > -I./../../../src/include/posix -I./../../../src/include/common > -I./../../../tools/cjson/ > -DFUN_TRANSPORT_AGENT=FUN_MOZ_TRANSPORT_AGENT > -I/home/openstudio/funambol-mozilla/mozilla-plugin/dist/include > -I/home/openstudio/funambol-mozilla/mozilla-plugin/dist/include/xpcom > -I/home/openstudio/funambol-mozilla/mozilla-plugin/dist/include/nspr > -I/home/openstudio/funambol-mozilla/mozilla-plugin/dist/include/string > -I/home/openstudio/funambol-mozilla/mozilla-plugin/dist/include/content -I/home/openstudio/funambol-mozilla/mozilla-plugin/dist/include/dom > -fshort-wchar -DENABLE_FUNAMBOL_NAMESPACE -g -O2 -MT > libfunambol_la-lMozillaTransportAgent.lo -MD -MP -MF > .deps/libfunambol_la-lMozillaTransportAgent.Tpo -c > lMozillaTransportAgent.cpp -o libfunambol_la-lMozillaTransportAgent.o > lMozillaTransportAgent.cpp: In member function ‘virtual char* > Funambol::MozillaTransportAgent::sendMessage(const char*)’: > lMozillaTransportAgent.cpp:144: error: ‘class nsIXMLHttpRequest’ has > no member named ‘OpenRequest’ > lMozillaTransportAgent.cpp:183: error: no matching function for call > to ‘nsIXMLHttpRequest::GetReadyState(int*)’ > /home/openstudio/funambol-mozilla/mozilla-plugin/dist/include/nsIXMLHttpRequest.h:359: > note: candidates are: virtual nsresult > nsIXMLHttpRequest::GetReadyState(PRUint16*) > make[2]: *** [libfunambol_la-lMozillaTransportAgent.lo] Error 1 > make[2]: Leaving directory > `/home/openstudio/funambol-mozilla/mozilla-plugin/funambol-mozilla-plugin/funambol-api/build/autotools/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory > `/home/openstudio/funambol-mozilla/mozilla-plugin/funambol-mozilla-plugin/funambol-api/build/autotools' > make: *** [all] Error 2 > > > On 09/08/2011 08:00 PM, Valeri Galtsev wrote: >> Dear Experts, >> >> Let me be one more dumb person here. I did check the Wiki (just now, >> again, and not for the first time). >> >> I'm excluding google, this is not acceptable for me. Being a sysadmin I >> prefer to have all services on the servers I support... >> >> I tried to harness Funambol installed on the same server that hosts >> davical: >> >> http://www.davical.org/ >> >> calendar server. Somehow syncing calendars from my N900 through Funambol >> with davical never worked for me. My trouble was somewhere on Funambol >> stage. I did reinstall Funambol several times... and every time I had a >> feeling I'm trying to install some open source unfinished piece that >> just >> became commercial software a few Months ago, and unfinished last open >> source version I can get is just something step before everything was >> rectified in it so it can become commercial software.... Well, maybe >> it's >> just me ;-( >> >> So, here I am one more dumb person who can not sync calendars of N900 >> with >> nice davical server (which everything else: Mac iCalendar, Windows/Linux >> Sunbird,... - has no problem to sync/access/connect to). >> >> Thanks in advance to the brilliant person who - hopefully - will help >> us! >> >> Valeri >> On Thu, September 8, 2011 11:49 am, Paul Hartman wrote: >>> On Thu, Sep 8, 2011 at 10:36 AM, Xavier Bestel<xavier.bestel at free.fr> >>> wrote: >>>> On Thu, 2011-09-08 at 09:51 -0500, Paul Hartman wrote: >>>>> On Wed, Sep 7, 2011 at 11:38 AM, Dirk<schoappied at gmail.com> wrote: >>>>>> On 09/07/2011 12:25 PM, Boris wrote: >>>>>>> Am 04.09.2011 16:18, schrieb Dirk: >>>>>>>> Hi, >>>>>>>> >>>>>>>> The subject says it all... What is the best way to sync >>>>> agenda/contacts >>>>>>>> on the n900 with Thunderbird on Debian/Ubuntu? >>>>>>>> >>>>>>> I'd be interested inn this topic, too. Additionally, >>>>>>> synchronisation >>>>>>> with Iceowl would be interesting! >>>>>> Is there a way in which you can use your own server for the data? >>>>> Did you read the reply I wrote last time you asked this question a >>>>> few >>>>> days ago? The common solutions to this question are in the wiki. >>>> I'm probably too dumb, but I didn't find it in the wiki. >>> http://wiki.maemo.org/Sync >>> >>> :) >>> _______________________________________________ >>> maemo-users mailing list >>> maemo-users at maemo.org >>> https://lists.maemo.org/mailman/listinfo/maemo-users >>> >> >> ++++++++++++++++++++++++++++++++++++++++ >> Valeri Galtsev >> Sr System Administrator >> Department of Astronomy and Astrophysics >> Kavli Institute for Cosmological Physics >> University of Chicago >> Phone: 773-702-4247 >> ++++++++++++++++++++++++++++++++++++++++ >> _______________________________________________ >> maemo-users mailing list >> maemo-users at maemo.org >> https://lists.maemo.org/mailman/listinfo/maemo-users >
- Previous message: n900: best way to sync agenda/contacts with Thunderbird
- Next message: n900: best way to sync agenda/contacts with Thunderbird/Evolution
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]