funambol-cpp-api-6.0.8

所属分类:Windows编程
开发工具:Visual C++
文件大小:1905KB
下载次数:26
上传日期:2008-01-04 21:03:08
上 传 者gaogmail
说明:  This SDK allows to integrate a syncml stack in a C++ application on a variety of platforms. Currently, Windows, WinMobile and Linux are actively supported, but you can easily build it on other Unixes or other mobile/embedded platforms.
(This SDK allows to integrate a syncml stack in a C++ Application on avariety of platforms. Currently, Windows, WinMobile and Linux areactively supported, but you can easily build it on other Unixes or othermobile/embedded platforms.)

文件列表:
Funambol (0, 2007-04-27)
Funambol\sdk (0, 2007-04-27)
Funambol\sdk\c++ (0, 2007-04-27)
Funambol\sdk\c++\.patches (0, 2007-04-27)
Funambol\sdk\c++\.patches\series (0, 2007-04-27)
Funambol\sdk\c++\build (0, 2007-04-27)
Funambol\sdk\c++\build\autotools (0, 2007-04-27)
Funambol\sdk\c++\build\autotools\autogen.sh (99, 2007-04-27)
Funambol\sdk\c++\build\autotools\configure.ac (2993, 2007-04-27)
Funambol\sdk\c++\build\autotools\COPYING (18842, 2007-04-27)
Funambol\sdk\c++\build\autotools\include (0, 2007-04-27)
Funambol\sdk\c++\build\autotools\include\Makefile.am (2499, 2007-04-27)
Funambol\sdk\c++\build\autotools\INSTALL (852, 2007-04-27)
Funambol\sdk\c++\build\autotools\Makefile.am (117, 2007-04-27)
Funambol\sdk\c++\build\autotools\src (0, 2007-04-27)
Funambol\sdk\c++\build\autotools\src\Makefile.am (6100, 2007-04-27)
Funambol\sdk\c++\build\autotools\test (0, 2007-04-27)
Funambol\sdk\c++\build\autotools\test\Makefile.am (2295, 2007-04-27)
Funambol\sdk\c++\build\win32 (0, 2007-04-27)
Funambol\sdk\c++\build\win32\build.xml (10718, 2007-04-27)
Funambol\sdk\c++\build\win32\cppunit.sln (1509, 2007-04-27)
Funambol\sdk\c++\build\win32\cppunit.vcproj (8764, 2007-04-27)
Funambol\sdk\c++\build\win32\fileSync (0, 2007-04-27)
Funambol\sdk\c++\build\win32\fileSync.sln (1491, 2007-04-27)
Funambol\sdk\c++\build\win32\fileSync\fileSync.vcproj (4558, 2007-04-27)
Funambol\sdk\c++\build\win32\funambol-sdkcpp-forge.properties (526, 2007-04-27)
Funambol\sdk\c++\build\win32\gentests.py (1302, 2007-04-27)
Funambol\sdk\c++\build\win32\testwin32.dsp (4887, 2007-04-27)
Funambol\sdk\c++\build\win32\testwin32.dsw (816, 2007-04-27)
Funambol\sdk\c++\build\win32\testwin32.sln (1484, 2007-04-27)
Funambol\sdk\c++\build\win32\testwin32.vcproj (7823, 2007-04-27)
Funambol\sdk\c++\build\win32\win32.dsp (18609, 2007-04-27)
Funambol\sdk\c++\build\win32\win32.dsw (535, 2007-04-27)
Funambol\sdk\c++\build\win32\win32.vcproj (85311, 2007-04-27)
Funambol\sdk\c++\build\winmobile (0, 2007-04-27)
Funambol\sdk\c++\build\winmobile\testwindowsmobile.sln (3711, 2007-04-27)
Funambol\sdk\c++\build\winmobile\testwindowsmobile.vcp (121191, 2007-04-27)
Funambol\sdk\c++\build\winmobile\testwindowsmobile.vcproj (22941, 2007-04-27)
Funambol\sdk\c++\build\winmobile\testwindowsmobile.vcw (861, 2007-04-27)
... ...

Funambol C++ API ________________ Overview ======== This SDK allows to integrate a syncml stack in a C++ application on a variety of platforms. Currently, Windows, WinMobile and Linux are actively supported, but you can easily build it on other Unixes or other mobile/embedded platforms. Please report your experiences with these platforms to the Funambol community, preferably using the mailing list: funambol-developers@lists.sourceforge.net Downloading =========== You can obtain the sources both from a released package from the Funambol website, or checking out the latest version from CVS. In the second way you'll get a state-of-the-art version, but you may find bugs or even run into problems building it (even though we try to avoid it). Please report this using the mailing list or the bug tracker. To build the latest version for WinMobile, which supports the compression of the SyncML stream, you need also to get the zlib sources for WinMobile. You can find it mirrored in the Funambol CVS under 'tools/zlib'. Just check it out under the client-api tree and the build project will find and compile it. To make it more clear, the expected tree is: client-api/ tools/ zlib native/ src build You can find more info on zlib for Windows CE at: http://www.tenik.co.jp/~adachi/wince/zlibce/index.html If you don't need the ZLIB support, undefine the USE_ZLIB macro in your build environment. Building ======== Build environments are available for the supported platforms. To build for a certain platform, go to the subdirectory in "build" which matches your platform and follow the instructions there. For Windows and WinMobile, you'll need VisualStudio 2005. Success have been reported also using Visual C++ 2005 Express Edition. For Unix/Linux, under "build/autotools" you can find the normal GNU configure/make. Please report any issue you may have using this on other Unix variants. Patches ======= The .patches directory contains contributors patches which have not been imported into CVS yet, usually because the current branch is frozen in preparation for a release. They can be applied automatically with Holger Schurig's patcher utility: http://www.holgerschurig.de/patcher.html This simple Perl script can be downloaded from that page, but is also packaged as part of e.g. Debian 3.1 (Sarge). To just apply the patches: - enter the "client-api/native" directory - enter "patcher -A" This utility can also be used to create new patches or to update existing ones: this might be necessary when the regular files in CVS have been modified since the time when the patch was created or when some patches have been applied in the meantime. Resources ========= If you encounter any issue building or using this SDK, please read first the mailing lists archives, the FAQ or the Wiki page: FAQ: http://www.funambol.org/support/faq.html WIKI: https://wiki.objectweb.org/sync4j/ Mailinglist archives: http://groups.yahoo.com/group/Sync4j (login required) http://sourceforge.net/mailarchive/forum.php?forum_id=215 (sync4j-users) http://sourceforge.net/mailarchive/forum.php?forum_id=48877 (funambol-dev) Bugs ==== If you believe you have found a bug in the APIs, please check in the tracker if the same issue has not been reported yet. If you don't find it, please file a bug report for it. The bug tracker is at: http://forge.objectweb.org/tracker/?group_id=96 ----------- Funambol offers commercial support for this software. See http://www.funambol.com/support. You can also get support from the open source community. See http://www.funambol.com/opensource/support. Copyright (c) 2003-2007 Funambol. All rights reserved.

近期下载者

相关文件


收藏者