| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| SmartSlog_dapi_0.6.0_src.tar.gz | 2016-01-19 | 1.8 MB | |
| SmartSlog_dapi_0.6.0-dev.deb | 2016-01-19 | 64.8 kB | |
| SmartSlog_dapi_0.6.0.deb | 2016-01-19 | 39.1 kB | |
| SmartSlog_dapi_0.6.0_winlibs.zip | 2016-01-19 | 658.4 kB | |
| SmartSlog_dapi_0.6.0_docs.zip | 2015-12-08 | 221.5 kB | |
| Totals: 5 Items | 2.7 MB | 0 | |
SmartSlog DAPI
===============================================================================
ANSI C version
Version: 0.6.6
Project files: http://sourceforge.net/projects/smartslog/
About versions
-------------------------------------------------------------------------------
The ANSI C version of SmartSlog library started in 2009 (versions under 0.6.0).
New versions (0.6.0 or higher) that are based on double API (low-level/high-level) and triple store started in 2015.
New SmartSlog version does not fully-compatible with old version (under 0.6).
About
-------------------------------------------------------------------------------
This is an ontology-unaware part of the SmartSlog library for Smart-M3 knowledge processors (KP) written in ANSI C. It can be installed on the device as standard .a or .so library for the easy use by KP. This option is preferable for Linux environments.
A less preferable option is to compile the code or link the library directly within your KP project. The option can be useful for non-Linux environments.
List of supported platforms, OS
-------------------------------------------------------------------------------
* Linux (tested on Debian v6.0 or higher, Ubuntu v11.0 (32/64-bit) or higher OpenSuse v11.0 (32/64-bit) or higher)
* Windows XP 32-bit, Windows 7 32-bit (build as Visual Studio C++ project, see "windows" folder)
* Raspberri Pi: Soft-float Debian wheezy v3.2
Requirements
-------------------------------------------------------------------------------
* cmake (tested for 2.8)
* gcc (tested for 4.3.2)
* make (tested for 3.81)
* smart-m3 - http://sourceforge.net/projects/smart-m3/
COMMENT: SmartSlog works correctly with v0.9.5-beta or higher and with CuteSIB 0.1.0 or higher.
* ANSI C KPI v0.32alpha or higher.
Options for KPI_low and the configure script
-------------------------------------------------------------------------------
Bugs, feature requests and to-do list
-------------------------------------------------------------------------------
Report all bugs, feature requests and "to-do" items here:
http://oss.fruct.org/bugzilla/ (select product "SmartSlog")
or directly follow the link: http://oss.fruct.org/bugzilla/buglist.cgi?query_format=specific&order=relevance+desc&bug_status=__open__&product=SmartSlog&content=
Usage
-------------------------------------------------------------------------------
For more information about installation see INSTALL file.
For Linux-like OS you can compiled SmartSlog
and include compiled SmartSlog library to your KP (with -l option for gcc).
You can use pkg-config to get options for gcc:
pkg-config --cflags smartslog
pkg-config --libs smartslog
For Debian-like OS you can used DEB-packages (located here: http://sourceforge.net/projects/smartslog/).
For Windows OS you can use lib and dll files (located here: http://sourceforge.net/projects/smartslog/).
To create DEB-packages or lib/dll manually see INSTALL file.