205 |
<para>Julia Menapace first coined the term ``Deja Gnu'' to describe an |
<para>Julia Menapace first coined the term ``Deja Gnu'' to describe an |
206 |
earlier testing framework at Cygnus Support she had written for |
earlier testing framework at Cygnus Support she had written for |
207 |
<command>GDB</command>. When we replaced it with the Expect-based |
<command>GDB</command>. When we replaced it with the Expect-based |
208 |
framework, it was like DejaGnu all over again... But more importantly, it |
framework, it was like DejaGnu all over again. More importantly, it |
209 |
was also named after my daughter,<ulink |
was also named after my daughter,<ulink |
210 |
URL="mailto:deja@welcomehome.org">Deja Snow Savoye</ulink> (now 12 |
URL="mailto:deja@welcomehome.org">Deja Snow Savoye</ulink> (now 12 |
211 |
years old in Sept of 2002), who was a toddler during DejaGnu's |
years old in Sept of 2002), who was a toddler during DejaGnu's |
245 |
URL="http://nis-www.lanl.gov/~rosalia/mydocs/docbook-intro.html">free |
URL="http://nis-www.lanl.gov/~rosalia/mydocs/docbook-intro.html">free |
246 |
GNU DocBook tools</ulink>) format.</para></listitem> |
GNU DocBook tools</ulink>) format.</para></listitem> |
247 |
|
|
248 |
<listitem><para>NT support. There is beta level support for NT |
<listitem><para>Windows support. There is beta level support for |
249 |
that is still a work in progress. This requires the <ulink |
Windows that is still a work in progress. This requires the |
250 |
URL="http://sources.redhat.com">Cygwin</ulink> POSIX system |
<ulink URL="http://www.cygwin.com/">Cygwin</ulink> POSIX |
251 |
for NT.</para></listitem> |
subsystem for Windows.</para></listitem> |
252 |
|
|
253 |
</itemizedlist> |
</itemizedlist> |
254 |
|
|
255 |
<sect2 id=cygwin xreflabel="NT Support"> |
<sect2 id=cygwin xreflabel="Windows Support"> |
256 |
<title>NT Support</title> |
<title>Windows Support</title> |
257 |
|
|
258 |
<para>To use DejaGnu on NT, you need to first install the |
<para>To use DejaGnu on Windows, you need to first install the |
259 |
<ulink URL="http://sources.redhat.com/cygwin">Cygwin</ulink> |
<ulink URL="http://www.cygwin.com/">Cygwin</ulink> |
260 |
release. This works as of the B20.1 release. Cygwin is a POSIX |
release. This works as of the B20.1 release. Cygwin is a POSIX |
261 |
system for NT. This covers both utility programs, and a libray |
system for Windows. This covers both utility programs, and a libray |
262 |
that adds POSIX system calls to NT. Among them is pseudo tty |
that adds POSIX system calls to Windows. Among them is pseudo tty |
263 |
support for NT that emulates the POSIX pty standard. The |
support for Windows that emulates the POSIX pty standard. The |
264 |
latest Cygwin is always available from <ulink |
latest Cygwin is always available from <ulink |
265 |
URL="http://sources.redhat.com/cygwin">this location</ulink>. This |
URL="http://www.cygwin.com/">this location</ulink>. This |
266 |
works well enough to run <emphasis>"make check"</emphasis> of |
works well enough to run <emphasis>"make check"</emphasis> of |
267 |
the GNU development tree on NT after a native build. But the |
the GNU development tree on Windows after a native build. But the |
268 |
nature of pty's on NT is still evolving. Your mileage may |
nature of ptys on Windows is still evolving. Your mileage may |
269 |
vary...</para> |
vary.</para> |
270 |
|
|
271 |
</sect2> |
</sect2> |
272 |
|
|