From: Michal Moskal (malekith@pld.org.pl)
Date: Wed 25 Apr 2001 - 15:31:30 IDT
On Mon, Apr 23, 2001 at 07:18:00PM -0500, Mochinushi Shingo wrote:
> Second, I redirected input and output devices for debugger
> program to /dev/ttyS0 which is serial terminal.
> For example:
>
> [root@kiev45 demos]$ cat /dev/ttyS0 | gdb foo > /dev/ttyS0
>
> After debugging, I send 'quit' command to the debugger
> from serial terminal, and terminated 'cat /dev/ttyS0' process
> by sending a TERM signal from console. Then a command prompt
> returned to console!
You may also try running program on console, while logging in from
terminal (also from network though telnet/ssh). You simply make your
program sleep 10 seconds or so on startup (maybe
if (getenv("GDB_SLEEP")!=NULL)sleep(10) or sth), and use attach gdb
command. This has the advantage that you can use non-serial terminal
but some other host in the network.
--
: Michal ``,/\/\, '' Moskal | | : GCS {C,UL}++++$
: | |alekith @ |)|(| . org . pl : {E--, W, w-,M}-
: | : {b,e>+}++ !tv h
: Current project: http://aleph-0.dhs.org/ywindow/ : PLD Team member
------------------------------------------------------------------
Unsubscribe: To: listbot@svgalib.org
Body: unsubscribe linux-svgalib
This archive was generated by hypermail 2.1.4 : Wed 21 Jan 2004 - 22:10:23 IST