1 | @c |
---|
2 | @c COPYRIGHT (c) 1988-1998. |
---|
3 | @c On-Line Applications Research Corporation (OAR). |
---|
4 | @c All rights reserved. |
---|
5 | @c |
---|
6 | @c $Id$ |
---|
7 | @c |
---|
8 | |
---|
9 | @chapter Free Software that Works with RTEMS |
---|
10 | |
---|
11 | This section describes other free software packages that are known to work |
---|
12 | with RTEMS. |
---|
13 | |
---|
14 | @section Development Tools |
---|
15 | |
---|
16 | @subsection Basic Development Environment |
---|
17 | |
---|
18 | The standard RTEMS development environment consists of the following GNU |
---|
19 | components: |
---|
20 | |
---|
21 | @itemize @bullet |
---|
22 | |
---|
23 | @item gcc/egcs |
---|
24 | @item binutils |
---|
25 | @item gdb |
---|
26 | |
---|
27 | @end itemize |
---|
28 | |
---|
29 | Although not from the Free Software Foundation, the Cygnus newlib C |
---|
30 | library integrates well with the GNU tools and is a standard part of the |
---|
31 | RTEMS development environment. |
---|
32 | |
---|
33 | @subsection GNU Ada |
---|
34 | |
---|
35 | For those interested in using the Ada95 programming language, the GNU Ada |
---|
36 | compiler (GNAT) is available and has excellent support for RTEMS. |
---|
37 | |
---|
38 | @subsection DDD |
---|
39 | |
---|
40 | XXX insert information from Charles Gauthier and Jiri Gaisler |
---|
41 | |
---|
42 | @section omniORB |
---|
43 | |
---|
44 | omniORB is a GPL'ed CORBA which has been ported to RTEMS. It is |
---|
45 | available from |
---|
46 | @ifset use-html |
---|
47 | (@href{http://www.uk.research.att.com/omniORB/omniORB.html,,,http://www.uk.research.att.com/omniORB/omniORB.html}) |
---|
48 | @end ifset |
---|
49 | @ifclear use-html |
---|
50 | http://www.uk.research.att.com/omniORB/omniORB.html |
---|
51 | @end ifclear |
---|
52 | . |
---|
53 | |
---|
54 | For information on the RTEMS port of omniORB to RTEMS, see the following |
---|
55 | URL |
---|
56 | @ifset use-html |
---|
57 | (@href{http://www.connecttel.com/corba/rtems_omni.html,,,http://www.connecttel.com/corba/rtems_omni.html}) |
---|
58 | @end ifset |
---|
59 | @ifclear use-html |
---|
60 | http://www.connecttel.com/corba/rtems_omni.html |
---|
61 | @end ifclear |
---|
62 | . |
---|
63 | |
---|
64 | C++ exceptions must work properly on your target for omniORB to work. |
---|
65 | |
---|
66 | The port of omniORB to RTEMS was done by Rosimildo DaSilva |
---|
67 | <rdasilva@@connecttel.com>. |
---|
68 | |
---|
69 | @section TCL |
---|
70 | |
---|
71 | Tool Command Language. |
---|
72 | |
---|
73 | ditto |
---|
74 | |
---|
75 | @section ncurses |
---|
76 | |
---|
77 | Free version of curses. |
---|
78 | |
---|
79 | ditto |
---|
80 | |
---|
81 | |
---|
82 | @section zlib |
---|
83 | |
---|
84 | Free compression/decompression library. |
---|
85 | |
---|
86 | ditto |
---|
87 | |
---|