2014-12-29 15:12:37 +00:00
|
|
|
# DOtherSide
|
2015-09-11 22:50:05 +00:00
|
|
|
[![Build Status](https://travis-ci.org/filcuc/DOtherSide.svg?branch=develop)](https://travis-ci.org/filcuc/DOtherSide)
|
2015-09-11 22:49:50 +00:00
|
|
|
|
2015-09-15 19:52:52 +00:00
|
|
|
C language library for creating bindings for the Qt QML language.
|
2014-12-29 15:12:37 +00:00
|
|
|
|
2015-09-15 19:52:52 +00:00
|
|
|
Currently the DOtherSide library is used by the following bindings:
|
|
|
|
* [nimqml](https://github.com/filcuc/nimqml), QML bindings for the Nim programming language
|
|
|
|
* [dqml](https://github.com/filcuc/dqml), QML bindings for the D programming language
|
2015-09-05 12:19:47 +00:00
|
|
|
|
2015-09-15 19:52:52 +00:00
|
|
|
## Supported platforms
|
2015-09-05 12:19:47 +00:00
|
|
|
Currently we support the following platforms/compilers:
|
|
|
|
- Linux both 32/64bit with gcc
|
|
|
|
- Windows 32/64bit with Visual Studio 2013 Community Edition
|
|
|
|
|
2015-02-15 13:34:38 +00:00
|
|
|
## Change log
|
|
|
|
The project change log can be read [here](./CHANGELOG.md).
|
|
|
|
|
2015-09-15 19:52:52 +00:00
|
|
|
## Build requirements
|
2014-12-29 15:12:37 +00:00
|
|
|
You need the following software:
|
2015-05-02 12:03:32 +00:00
|
|
|
* Qt 5.3 or higher
|
2015-07-12 11:05:37 +00:00
|
|
|
* Linux: gcc 4.8 or later with c++11 support or higher
|
|
|
|
* Windows: Visual Studio 2013 Community Edition (Windows) or higher
|
|
|
|
* Windows: MingGW 4.9.2 or higher
|
2014-12-29 15:12:37 +00:00
|
|
|
|
2015-09-15 19:52:52 +00:00
|
|
|
## Build instructions:
|
2014-12-29 15:12:37 +00:00
|
|
|
1. Open a shell terminal inside the cloned repo
|
|
|
|
2. mkdir build && cd build
|
|
|
|
3. cmake ..
|
|
|
|
4. make
|
|
|
|
|
|
|
|
## Install Instructions
|
2015-09-15 19:52:52 +00:00
|
|
|
Copy the libDOtherSide.so from the build dir to your system lib i.e /usr/lib
|