bocke / PIXIL

MIRROR: PIXIL desktop environment for embedded devices. http://pixil.org/

Home Page:https://github.com/antonialoytorrens/PIXIL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Century Software PIXIL Operating Environment README
v1.2.3 September 10, 2003

**** DESCRIPTION ****

PIXIL is a small footprint operating environment, complete with
PDA PIM applications, a browser and multimedia applications
for small handheld and flat-panel based devices.

The PIXIL Operating Environment and Applications were initially
designed to work within the Microwindows graphical windowing
environment, for an extremely small footprint.  The Microwindows
environment can be setup to run directly on framebuffer, or, for 
demonstration, on top of the X11 desktop environment, for people
without a working framebuffer system.

For instructions for building and installing PIXIL using Microwindows,
see docs/README.microwindows.

The PIXIL open source site is http://www.pixil.org
The Century Software embedded site is http://embedded.censoft.com

**** LICENSE ****

PIXIL is dual-licensed under the GPL license (see docs/LICENSE.GPL),
as well as Century Software's commercial CCL license (see docs/LICENSE.DUAL).
If your application is open source and fully GPL, then you are
able to use PIXIL under the GPL-only license.  Otherwise, a more commercial
oriented license is available from Century Software, Inc. (embedded.censoft.com)
See http://www.pixil.org/license.html or
email cetsales@centurysoftware.com for more information.

**** REQUIREMENTS ****

http://www.microwindows.org	Microwindows 0.90 or greater
http://www.w3.org		w3c-libwww 5.2.8 or greater (for ViewML)
http://www.fltk.org		FLTK 1.0.11 (for PIXIL Desktop)

You will need w3c-libwww if you want to build the ViewML browser.
Grab the libraries here: http://www.w3.org/Library/ (if you are building
on RedHat, you probably already have them installed).

Indicate where your libraries are installed when configuring with menuconfig.

**** CONFIGURING ****

PIXIL is configured by editing the configuration file 'config'.
You may use the configuration system to ensure that your system is
set up correctly.  You can either use 'make menuconfig' or
'make oldconfig' to select your desired options.

To use menuconfig, at the prompt type 'make menuconfig'.  This will provide
you with a curses based menu.  Curses won't run on some systems, for that
you can use 'make oldconfig' which provides a text version of the same 
configuration engine.
 
One last thing, make double sure your paths are correct, otherwise 
your build won't get very far.  See docs/README.microwindows for
more information.

For cross-compiling information for the ARM processor, see
docs/README.ARM.

**** BUILDING ****

After insuring the that library locations and install locations
are set properly in the config file, type 'make'.

**** INSTALLING ****

Type 'make install' at the prompt, and the PIXIL binaries and libraries 
will be copied to the specified installation directory, which defaults
to /usr/local/pixil.

**** RUNNING ****

Change directory to the installation directory, usually /usr/local/pixil.
Typing ./run_pda.sh will start the Microwindows Nano-X server, and
the PIXIL Operating Environment.  If you are running Microwindows
on top of X11, and have built the PIXIL Desktop, you may also run
./run_desktop.sh to start PIXIL Desktop (see docs/README.pixilDT for
more information).

**** QUESTIONS and COMMENTS ****
Please email us with questions, comments or patches;
we'd like to hear from you about PIXIL.  You can join the mailing
list at http://www.pixil.org/mailinglist.php

Greg Haerr (greg@censoft.com)
Jason Kingan (jasonk@censoft.com)
Jordan Crouse (jordan@cosmicpenguin.net)

About

MIRROR: PIXIL desktop environment for embedded devices. http://pixil.org/

https://github.com/antonialoytorrens/PIXIL


Languages

Language:C++ 68.1%Language:C 20.6%Language:Makefile 3.2%Language:Roff 2.2%Language:Shell 2.1%Language:HTML 1.5%Language:Common Lisp 1.4%Language:Objective-C 0.5%Language:Assembly 0.1%Language:Yacc 0.1%Language:M4 0.1%Language:Lex 0.0%Language:Perl 0.0%Language:Ruby 0.0%