Skip to content

This repository contains header (.h) and shared library objects (.so) files for common library needed during Omega2 C development.

Notifications You must be signed in to change notification settings

gamer-cndg/omega2-libs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Omega2 Libraries and Headers

This repository contains header (.h) and shared library objects (.so) files for common library needed during Omega2 C development.

I noticed that atleast during my developments, I could not link my programs against the library files which were installed / installable on the Omega2+. gcc would always through an undefined reference to ... error, although the library file was given to it. However, after compiling them on the Omega2+ or cross-compiling them locally, they would successfully link. I have thus created this repository of libraries and header files so that developers don't need to recompile these libs themselves.

The following libraries are contained here:

  • libugpio (from OpenWRT)
  • libonioni2c, libonionmcp23008, libonionoledexp, libonionpwmexp, libonionrelayexp, liboniondebug (from OnionIoT)
  • libalsa (cross-compiled for Omega2(+) from alsa-lib-1.1.4.1.tar.bz2 at ftp://ftp.alsa-project.org/pub/lib/)
  • libonionspi (from OnionIoT)
  • libili9225 (my own library here)
  • libwiiclassic (my own library here)
  • libgamepad (from here)
  • libudev, libevdev, libncurses from the current LEDE branch

Disclaimer

By no means am I claiming copyright on any of these libraries. As previously explained, the header files and compiled binaries are just here to ease development. I have not modified the source-code or binaries of external libraries.

About

This repository contains header (.h) and shared library objects (.so) files for common library needed during Omega2 C development.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published