Project Home
Project Home
Trackers
Trackers
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - klone + Momentics 6.5.0: (1 Item)
   
klone + Momentics 6.5.0  
Hello all,

a brief introduction for those who don't know klone yet.

It's a web application development toolkit especially targeted at embedded systems.  It's fast, robust, has small 
footprint, and a bunch of features -- specifically: C/C++ native scripting, in-memory sessions, ROM-able configuration -
- that make it an ideal candidate when you need to build a web interface for your devices [1].

We've worked hard on portability for the new 2.3.0 version and we're proud to announce Momentics 6.5.0 support on Linux 
host [2].

The "natively" supported targets are: ARM , ARMv7, MIPS, SH, PPC and x86.

If you like to try it out, there's a bunch of demo web applications to start with:
* http://koanlogic.com/download/klone/klapp-minimal-1.2.0.tar.gz 
* http://koanlogic.com/download/klone/klapp-minimal-lib-1.2.0.tar.gz  
* http://koanlogic.com/download/klone/klapp-auth-simple-1.3.0.tar.gz
* http://koanlogic.com/download/klone/klapp-tsp-proxy-1.1.1.tar.gz (needs OpenSSL)
* http://koanlogic.com/download/klone/klapp-https-1.0.0.tar.gz (needs OpenSSL)
* http://koanlogic.com/download/klone/klapp-minimal-libcxx-1.1.1.tar.gz
* http://koanlogic.com/download/klone/hello-bender-1.1.1.tar.gz (x86 only)

For cross compilation on Linux host, you just need to set the MAKL_PLATFORM variable in the top level Makefile.
Something like:
======
[~/klapp-minimal-1.2.0/] $ cat Makefile 
export FETCH_CMD = wget

KLONE_VERSION = 2.3.0
# Supported targets are: 
# qnx-armv7, qnx-armle, qnx-mipsbe, qnx-mipsle, qnx-ppcbe, qnx-shle, qnx-x86.
MAKL_PLATFORM = qnx-armv7

WEBAPP_DIR = $(CURDIR)/webapp

include klapp.mk

klapp.mk: ; $(FETCH_CMD) http://koanlogic.com/klone/klapp.mk
======

If you want support, join the klone-users@koanlogic.com mailing list and we'll be more than happy to help out.


Hope you will enjoy using it as much as we loved programming it.
t.

--
[1] For more info, start browsing at http://koanlogic.com/klone or take a look at the screencast http://koanlogic.com/
download/klone/klapp-minimal.mov

[2] Cross compilation on Windows has not been tested, but should be feasable through one of MinGw or Cygwin.  Native QNX
 builds should be easy to do, provided the availability of GNU make, GCC and a Bourne-compatible shell (drop us a line 
in case you want help with this).