2013-08-13 21:53:21 +02:00
|
|
|
Ewol
|
2011-10-13 14:17:23 +02:00
|
|
|
====
|
|
|
|
|
|
|
|
`Ewol` (Edn Widget OpenGl Layer) is a FREE software.
|
|
|
|
|
2015-10-19 21:12:04 +02:00
|
|
|
Release (master)
|
|
|
|
----------------
|
|
|
|
|
2015-06-17 21:25:57 +02:00
|
|
|
[](https://travis-ci.org/atria-soft/ewol)
|
2015-10-19 21:12:04 +02:00
|
|
|
[](http://atria-soft.com/ci/atria-soft/ewol)
|
|
|
|
[](http://atria-soft.com/ci/atria-soft/ewol)
|
|
|
|
[](http://atria-soft.com/ci/atria-soft/ewol)
|
|
|
|
|
|
|
|
Developement (dev)
|
|
|
|
------------------
|
|
|
|
|
|
|
|
[](https://travis-ci.org/atria-soft/ewol)
|
|
|
|
[](http://atria-soft.com/ci/atria-soft/ewol)
|
|
|
|
[](http://atria-soft.com/ci/atria-soft/ewol)
|
|
|
|
[](http://atria-soft.com/ci/atria-soft/ewol)
|
2015-06-17 21:25:57 +02:00
|
|
|
|
2011-10-13 14:17:23 +02:00
|
|
|
Instructions
|
|
|
|
============
|
|
|
|
|
2015-05-07 23:02:33 +02:00
|
|
|
need google repo:
|
|
|
|
-----------------
|
2011-10-13 14:17:23 +02:00
|
|
|
|
2015-05-07 23:02:33 +02:00
|
|
|
see: http://source.android.com/source/downloading.html#installing-repo
|
|
|
|
|
|
|
|
mkdir ~/.bin
|
|
|
|
PATH=~/.bin:$PATH
|
|
|
|
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/.bin/repo
|
|
|
|
chmod a+x ~/.bin/repo
|
|
|
|
|
|
|
|
|
|
|
|
download the software:
|
|
|
|
----------------------
|
|
|
|
|
|
|
|
mkdir WORKING_DIRECTORY
|
|
|
|
cd WORKING_DIRECTORY
|
2015-06-03 15:10:28 +02:00
|
|
|
sudo pip install lutin
|
2015-09-28 21:51:37 +02:00
|
|
|
sudo pip install pillow
|
2015-05-07 23:02:33 +02:00
|
|
|
repo init -u git://github.com/HeeroYui/manifest.git
|
|
|
|
repo sync -j8
|
|
|
|
|
|
|
|
|
|
|
|
Compile software and install:
|
|
|
|
-----------------------------
|
2011-10-13 14:17:23 +02:00
|
|
|
|
2012-12-27 22:29:28 +01:00
|
|
|
For this you might use a project that create binaries or something else ...
|
2012-07-23 14:44:31 +02:00
|
|
|
Show http://github.com/HeeroYui/edn project
|
|
|
|
|
2012-10-24 14:21:48 +02:00
|
|
|
Dependency packages
|
|
|
|
===================
|
|
|
|
|
2015-09-28 21:51:37 +02:00
|
|
|
Ubuntu Or Debian:
|
|
|
|
|
2012-12-05 20:11:25 +01:00
|
|
|
sudo apt-get install g++ libgl1-mesa-dev zlib1g-dev libasound2-dev
|
2015-09-28 21:51:37 +02:00
|
|
|
# Compile with Clang:
|
2012-12-05 20:11:25 +01:00
|
|
|
sudo apt-get install clang
|
2015-09-28 21:51:37 +02:00
|
|
|
# For andoid compilation (jdk 7 does not work...):
|
2013-01-11 07:30:30 +01:00
|
|
|
sudo apt-get install javacc openjdk-6-jdk
|
2015-09-28 21:51:37 +02:00
|
|
|
# Cross compile for windows:
|
2014-09-15 22:22:41 +02:00
|
|
|
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
|
|
|
|
sudo apt-get update
|
|
|
|
sudo apt-get install gcc-mingw-w64
|
2015-09-28 21:51:37 +02:00
|
|
|
# On 64 bits processor for compatibility:
|
2013-01-11 07:30:30 +01:00
|
|
|
sudo apt-get install ia32-libs
|
2014-09-17 00:30:14 +02:00
|
|
|
sudo apt-get install g++-multilib libc6-dev-i386
|
2012-10-29 18:06:40 +01:00
|
|
|
|
2015-09-28 21:51:37 +02:00
|
|
|
Arch-linux:
|
|
|
|
|
|
|
|
# Cross compile for windows:
|
|
|
|
pacman -S mingw-w64-gcc
|
|
|
|
|
|
|
|
# Cross compile for Android:
|
|
|
|
in /etc/pacman.conf file uncomment:
|
|
|
|
[multilib]
|
|
|
|
Include = /etc/pacman.d/mirrorlist
|
|
|
|
# update the system:
|
|
|
|
Pacman -Syu
|
|
|
|
# install lib C:
|
|
|
|
pacman -S lib32-glibc
|
|
|
|
|
2014-08-08 23:19:08 +02:00
|
|
|
License (APACHE v2.0)
|
|
|
|
=====================
|
|
|
|
|
|
|
|
Copyright ewol Edouard DUPIN
|
|
|
|
|
|
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
|
|
you may not use this file except in compliance with the License.
|
|
|
|
You may obtain a copy of the License at
|
|
|
|
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
2012-10-29 18:06:40 +01:00
|
|
|
|
2014-08-08 23:19:08 +02:00
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
|
|
See the License for the specific language governing permissions and
|
|
|
|
limitations under the License.
|
2012-07-23 14:44:31 +02:00
|
|
|
|