ChoX11: Difference between revisions

From RISC OS
Jump to navigationJump to search
m (Reverted edits by WsqI6v (Talk); changed back to last version by Adamr)
 
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
==X Windows Libraries for RISC OS==
=X Windows Libraries for RISC OS=


Information and libraries relating to running X Windows programs on RISC OS
Information and libraries relating to running X Windows programs on RISC OS


== ChoX11 ==
= ChoX11 =


== Introduction ==
ChoX11 requires [[DeskLib]]

===Development Versions===

There is no recent release at this time. For a current version, you should [[ChoX11#Source_Access|get the source from SVN]]. For use with [[GCCSDK]] and its autobuilder, you can build the 'chox11' package as per [[Using GCCSDK]].

==Introduction==

<table cellpadding=5>
<tr>
<td>
http://www.riscos.info/unix/images/chox11-logo.png
</td>


<td>
XLib replacement library for RISC OS. ChoX11 allows X Windows programs to run as native RISC OS Wimp tasks. This means that potentially, many hundreds of X applications could be converted to run on RISC OS, filling in the gaps in the software base. The importance of this library should not be underestimated.
XLib replacement library for RISC OS. ChoX11 allows X Windows programs to run as native RISC OS Wimp tasks. This means that potentially, many hundreds of X applications could be converted to run on RISC OS, filling in the gaps in the software base. The importance of this library should not be underestimated.


Line 27: Line 14:
<li>[http://www.riscos.info/downloads/xlib/chox11-src.zip ChoX11 sources]
<li>[http://www.riscos.info/downloads/xlib/chox11-src.zip ChoX11 sources]
</ul>
</ul>
</td>


== Source Access ==
<td>
http://www.riscos.info/unix/images/xlogo-riscos.gif
</td>
</tr>
</table>


ChoX11 is available from the riscos.info [[Source_repositories_overview#ChoX11|Subversion server]].
=== Source Access ===
ChoX11 requires [[DeskLib]]


== Development Versions ==
ChoX11 is available from the riscos.info [[Source_repositories_overview#ChoX11|Subversion server]]

There is no recent release at this time. For a current version, you should [[ChoX11#Source_Access|get the source from SVN]]. For use with [[GCCSDK]] and its autobuilder, you can build the 'chox11' package as per [[Using GCCSDK]].


== RiscXLib ==
= RiscXLib =


RiscXLib is a set of libraries and headers for the X Window System. It allows you to compile and link X clients either alongside ChoX11
RiscXLib is a set of libraries and headers for the X Window System. It allows you to compile and link X clients either alongside ChoX11
Line 48: Line 33:
</ul>
</ul>


== X.org ==
= X.org =


RiscXLib's libraries were built from X.org CVS source, cross compiled using GCCSDK. Doing this yourself will enable use of ChoX11 in the same environment.
RiscXLib's libraries were built from X.org CVS source, cross compiled using GCCSDK. Doing this yourself will enable use of ChoX11 in the same environment.
Line 64: Line 49:
"make Everything" or just "make" for subsequent builds, unless you want to rebuild everything from clean.
"make Everything" or just "make" for subsequent builds, unless you want to rebuild everything from clean.


== Links ==
= Links =


[http://www.beyondthought.co.uk/ Leo White's homepage] including RiscX, a RISC OS X Server, and the original RiscXLib.
[http://www.beyondthought.co.uk/ Leo White's homepage] including RiscX, a RISC OS X Server, and the original RiscXLib.

Latest revision as of 21:59, 11 December 2008

X Windows Libraries for RISC OS

Information and libraries relating to running X Windows programs on RISC OS

ChoX11

Introduction

XLib replacement library for RISC OS. ChoX11 allows X Windows programs to run as native RISC OS Wimp tasks. This means that potentially, many hundreds of X applications could be converted to run on RISC OS, filling in the gaps in the software base. The importance of this library should not be underestimated.

Source Access

ChoX11 is available from the riscos.info Subversion server. ChoX11 requires DeskLib

Development Versions

There is no recent release at this time. For a current version, you should get the source from SVN. For use with GCCSDK and its autobuilder, you can build the 'chox11' package as per Using GCCSDK.

RiscXLib

RiscXLib is a set of libraries and headers for the X Window System. It allows you to compile and link X clients either alongside ChoX11 or as regular X applications in which case they need an XServer to display on. This is a much updated version based upon the original by Leo White.

X.org

RiscXLib's libraries were built from X.org CVS source, cross compiled using GCCSDK. Doing this yourself will enable use of ChoX11 in the same environment.

Once you have applied the patches, place the configuration file into the config/cf directory. Then

 make World CROSSCOMPILEDIR=/home/riscos/env/cross

"make Everything" or just "make" for subsequent builds, unless you want to rebuild everything from clean.

Links

Leo White's homepage including RiscX, a RISC OS X Server, and the original RiscXLib.

GCC and GCCSDK pages
GCC under RISC OS

GCC for RISC OS, GCC tutorial, GCC common switches, GCC for beginners, UnixLib, ELFLoader
GCCSDK and Unix porting
GCCSDK, GCCSDK Releases, GCCSDK Development, Using GCCSDK, Autobuilder Development and Packaging Cygwin setup, Accelerating autobuilder with apt-proxy, ChoX11, Developer help wanted