Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Tree [6b346d] master /
History



File Date Author Commit
include 2012-06-25 trion trion [6b346d] Splitted repository
src 2012-06-25 trion trion [6b346d] Splitted repository
2licht-c.kdev4 2012-06-25 trion trion [6b346d] Splitted repository
2licht.kdev4 2012-06-25 trion trion [6b346d] Splitted repository
LICENSE 2012-04-10 Fabian Knorr Fabian Knorr [7f2108] Added READMEs
README 2012-06-25 trion trion [6b346d] Splitted repository

Read Me

This is the 2licht C interface source code.

This project uses CMake as its build system.
To compile, make sure CMake is installed, create a directory "build/release", 
cd into it, and run "cmake ../.."; then "make".

For cross-compiling, simply invoke cmake with -DMINGW=<your_mingw_distribution>. 
For example, if your MinGW's g++ executable is i686-w64-mingw32-g++ and the 
include/library path resides under /usr/i686-w64-mingw32/, you'll call 
"cmake ../.. -DMINGW=i686-w64-mingw32". 
This works well under debian, but might need adjustment for other distributions.

To build for a different character ecoding (Default: UTF-16/wchar_t on Windows, 
UTF-8 on *nix), add -DCHARSET=WIDE (for the system dependent wchar_t encoding) 
or -DCHARSET=UTF8 for UTF-8.