This is the mail archive of the gdb@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: compile error on solaris 8 and 2.6


Andrew Hall <halla3@corp.earthlink.net> wrote:
> Scratch that...it's --disable-tui not --without-tui.  So now thats its
> compiling, what is the impact of disabling tui.  What will I not be able
> to use w/in gdb now that I have disabled tui?

"tui" stands for "text user interface".

The classic gdb interface is the command-line interface.
It looks like this:

  GNU gdb 6.2.50_2004-10-15-cvs
  Copyright 2004 Free Software Foundation, Inc.
  GDB is free software, covered by the GNU General Public License, and you are
  welcome to change it and/or distribute copies of it under certain conditions.
  Type "show copying" to see the conditions.
  There is absolutely no warranty for GDB.  Type "show warranty" for details.
  This GDB was configured as "i686-pc-linux-gnu"...Using host libthread_db library "/lib/libthread_db.so.1".

  (gdb)

gdbtui looks like this:

   â??â??â??hello.câ??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??
   â??4       {                                                                  â??
   â??5         printf ("hello world\n");                                        â??
   â??6         return 0;                                                        â??
   â??7       }                                                                  â??
   â??8                                                                          â??
   â??9                                                                          â??
   â??10                                                                         â??
   â??11                                                                         â??
   â??12                                                                         â??
   â??13                                                                         â??
   â??14                                                                         â??
   â??15                                                                         â??
   â??16                                                                         â??
   â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??â??
  exec No process In:                                          Line: ??   PC: 0x0
  GDB is free software, covered by the GNU General Public License, and you are
  welcome to change it and/or distribute copies of it under certain conditions.
  Type "show copying" to see the conditions.
  There is absolutely no warranty for GDB.  Type "show warranty" for details.
  This GDB was configured as "i686-pc-linux-gnu"...Using host libthread_db library
   "/lib/libthread_db.so.1".

That is, it looks more like vi or emacs, and less like a shell session.

Michael


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]