https://github.com/pulse-eight/platform
Platform support library used by libCEC and binary add-ons for Kodi
https://github.com/pulse-eight/platform
Last synced: 8 months ago
JSON representation
Platform support library used by libCEC and binary add-ons for Kodi
- Host: GitHub
- URL: https://github.com/pulse-eight/platform
- Owner: Pulse-Eight
- License: other
- Created: 2015-03-12T12:53:09.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2025-02-25T15:14:48.000Z (over 1 year ago)
- Last Synced: 2025-10-21T03:56:09.607Z (8 months ago)
- Language: C++
- Size: 215 KB
- Stars: 29
- Watchers: 12
- Forks: 53
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# About
This library provides platform specific support for other libraries, and is used by libCEC and binary add-ons for Kodi
# Supported platforms
## Linux, BSD & Apple OS X
To compile this library on Linux, you'll need the following dependencies:
* [cmake 2.6 or better] (http://www.cmake.org/)
* a supported C++ 11 compiler
Follow these instructions to compile and install the library:
```
apt-get update
apt-get install cmake build-essential
git clone https://github.com/Pulse-Eight/platform.git
mkdir platform/build
cd platform/build
cmake ..
make -j4
sudo make install
sudo ldconfig
```
## Microsoft Windows
To compile this library on Windows, you'll need the following dependencies:
* [cmake 2.6 or better] (http://www.cmake.org/)
* [Visual Studio 2013 (v120) or 2015 (v140)] (https://www.visualstudio.com/)
Follow these instructions to compile and install the library:
```
git clone https://github.com/Pulse-Eight/platform.git
cd platform
git submodule update --init --recursive
cd
build.cmd
```