Ecore
Ecore Library Public API CallsThese routines are used for Ecore Library interaction
- Version
- 1.1
- Date
- 2000-2012
Please see the Authors page for contact details.
What is Ecore?
Ecore is a library of convenience functions. A brief explanation of how to use it can be found in The Ecore Main Loop.
The Ecore library provides the following modules:
- Ecore main loop
- Ecore_File - Files and directories convenience functions
- Ecore_Con - Connection functions
- Ecore_Evas wrapper/helper set of functions
- Ecore_FB - Frame buffer convenience functions.
- Ecore_IPC - Inter Process Communication functions.
- Ecore_X - X Windows System wrapper.
- Ecore_Win32 library
- Ecore_WinCE library
For more info on Ecore usage, there are these Examples.
How to compile using Ecore?
pkgconfig (.pc) files are installed for every ecore module. Thus, to compile using any of them, you can use something like the following:
gcc *.c $(pkg-config ecore ecore-$x ecore-$y [...] --cflags --libs)
How is it installed?
Suggested configure options for ecore for a Linux desktop X display with OpenGL and Software support, communication (networking) and IPC (inter process communication):
./configure \ --enable-ecore-con \ --enable-ecore-ipc \ --enable-ecore-file \ --enable-ecore-input \ --enable-ecore-input-evas \ --enable-ecore-x \ --enable-ecore-evas \ --enable-ecore-evas-software-buffer \ --enable-ecore-evas-software-x11 \ --enable-ecore-evas-opengl-x11 make sudo make install