Skip to content
EGT Sample Applications
C++ M4 Makefile Shell
Branch: master
Clone or download
ldesroches and joshua-henderson remove deleted samples from configure.ac
Signed-off-by: Ludovic Desroches <ludovic.desroches@microchip.com>
Latest commit 044b0a1 Jan 20, 2020
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
AngryMeatballs
brick
chipdrop
docs
drop
external
gallery
icon
infotain
layout
m4
newsfeed
ragdoll
rapidxml
water
weather
.gitignore
.gitmodules
COPYING
Makefile.am
README.md
autogen.sh
configure.ac

README.md

Ensemble Graphics Toolkit

EGT Sample Applications

Sample applications using and demonstrating the Ensemble Graphics Toolkit (EGT). These samples are mostly considered unstable and are for informational purposes.

  • animations - simple animations
  • chipdrop - interactive Chipmunk2D itegration example
  • drop - interactive Box2D integration example
  • gallery - navigate a gallery of images
  • icon - navigate EGT icons
  • infotain - basic infotainment system
  • layout - interactively work with layout properies of widgets
  • newsfeed - RSS feed reader
  • ragdoll - Box2D integration example
  • water - sprite animations
  • weather - download weather data and images

EGT Box2D Sample

EGT Weather Sample

EGT Sprite Sample

Compiling

First compile and install libegt to a directory.

git clone --recursive https://github.com/linux4sam/egt.git
cd egt
./autogen.sh
./configure --prefix=/opt/egt
make
make install

Then, configure and build this samples project.

git clone --recursive https://github.com/linux4sam/egt-samples.git
cd egt-samples
./autogen.sh
CXXFLAGS="-I/opt/egt/include/" \
LDFLAGS="-L/opt/egt/lib/" \
PKG_CONFIG_PATH=/opt/egt/lib/pkgconfig \
./configure
make

To run an example, set the LD_LIBRARY_PATH environment variable to the library.

LD_LIBRARY_PATH=/opt/egt/lib ./example

License

Released under the terms of the Apache 2 license. See the COPYING file for more information.

You can’t perform that action at this time.