This is the mail archive of the gdb@sourceware.org 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: Controlling gdb outside the terminal


excellent, thank you. and yes actually I do need to look into MI mode, I'm new to GDB and just now considering it as the future in how I might be debugging. Could I run GDB without that error and continue to write and read from the program from within my Mac app?

Could anyone point me to any source code on pseudo-terminals or documents? I have been looking around today and I still can't get a clear picture of how such code would look providing I could even write it. ;) thanks again

On Sep 7, 2007, at 8:54 AM, Daniel Jacobowitz wrote:

On Fri, Sep 07, 2007 at 08:12:55AM +0700, Brother Josef wrote:
I have a small amount of UNIX knowledge but have been using the gdb on the
command line and decided it would be possible to make a GUI to debug Pascal
under Mac OS X. With my limited knowledge I found that calls to popen and
reading the stream would work to with most commands but gdb complains "gdb)
Exception condition detected on fd 0 error detected on stdin". gpd runs a
seperate process so I think I need to be sending commands to that pid but I
just can't figure it out. Could anyone point me to some informations? thanks
for your time.

You need to read up on pseudo-terminals and job control for Unix systems. However, I don't think you will need to if you use GDB in MI mode; that is highly recommended for front ends.

--
Daniel Jacobowitz
CodeSourcery

Regards, Josef





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