Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

IGEP SDK Virtual Machine

3,148 bytes added, 15:46, 14 August 2012
General information about software used
= General information about software used =
=== Linux === IGEP SDK and IGEP firmware runs Linux kernel. Linux is a clone of the operating system UNIX, written from scratch by Linus Torvalds with assistance from a loosely-knit team of hackers across the Net. It aims towards POSIX and Single UNIX Specification compliance.  It has all the features you would expect in a modern fully-fledged UNIX, including true multitasking, virtual memory, shared libraries, demand loading, shared copy-on-write executables, proper memory management, and multistack networking including IPv4 and IPv6.  Although originally developed first for 32-bit x86-based PCs (386 or higher), today Linux also runs on (at least) the Alpha AXP, Sun SPARC, Motorola 68000, PowerPC, ARM, Hitachi SuperH, IBM S/390, MIPS, HP PA-RISC, Intel IA-64, AMD x86-64, AXIS CRIS, Renesas M32R, Atmel AVR32, Renesas H8/300, NEC V850, Tensilica Xtensa, and Analog Devices Blackfin architectures; for many of these architectures in both 32- and 64-bit variants.  === Distribution === A Linux distribution is a member of the family of Unix-like operating systems built on top of the Linux kernel. Such distributions (often called distros for short) are operating systems including a large collection of software applications such as word processors, spreadsheets, media players, and database applications. These operating systems consist of the Linux kernel and, usually, a set of libraries and utilities from the GNU Project, with graphics support from the X Window System. Distributions optimized for size may not contain X and tend to use more compact alternatives to the GNU utilities, such as BusyBox, uClibc, or dietlibc. There are currently over six hundred Linux distributions. Over three hundred of those are in active development, constantly being revised and improved.  Because most of the kernel and supporting packages are free and open source software, Linux distributions have taken a wide variety of forms—from fully featured desktop, server, laptop, netbook, mobile phone, and tablet operating systems as well as minimal environments (typically for use in embedded systems or for booting from a floppy disk). Aside from certain custom software (such as installers and configuration tools), a distribution is most simply described as a particular assortment of applications installed on top of a set of libraries married with a version of the kernel, such that its "out-of-the-box" capabilities meet most of the needs of its particular end-user base.  === IGEP SDK === IGEP SDK Virtual Machine provides IGEP SDK. IGEP SDK is located into the /opt/poky directory and contains a setup script, which can be sourced to initialize a suitable environment. After sourcing this, the compiler, a special version of pkgconfig and other useful utilities are added to the PATH. Variables to assist pkgconfig and autotools are also set. IGEP SDK can compile programs for Gnome mobile environment (GMAE) and Qt Embedded environment (Qte).  {| cellspacing="1" cellpadding="1" border="1" width="200"|-| [[Image:IGEPSDKgnomemobile.PNG|400px]]| [[Image:IGEPSDKqte.PNG|400px]]|-| GMAE architecture| Qte architecture|} === IGEP SDK Virtual Machine ===
The IGEP SDK Virtual Machine allows you to boot a custom Linux distribution image using a non-Linux development system. We don't recommend that you use the virtual machine as a day-to-day production development environment. You should limit the virtual machine to testing out and experiencing with the IGEP Technology.
4,199
edits