comp.lang.ada
 help / color / mirror / Atom feed
From: Craig Carey <research@ijs.co.nz>
Subject: Re: BIND
Date: Fri, 23 Apr 2004 23:22:05 +1200
Date: 2004-04-23T23:22:05+12:00	[thread overview]
Message-ID: <torh80loqp08unhei82m80rmdm8c3nrlqq@4ax.com> (raw)
In-Reply-To: mailman.43.1082578626.314.comp.lang.ada@ada-france.org

On Wed, 21 Apr 2004 14:34:46 -0600, "Andrew Carroll"
<andrew@carroll-tech.net> wrote:

>Ok,
>Finally,
>The Ada BIND SourceForge project is 'live'.
...

I assume that 'Bind' is a project that is too difficult. I am sure that
comp.lang.ada is prepared to say that bind project plan shuld be backed
out of.

...
>There are some project options I haven't set yet so if you notice something
>that needs to be changed let me know.

Also there is the Gdb debugger: Mr Paul Hilfinger notes that ACT has
an intent to get it running.
  http://sources.redhat.com/ml/gdb/2004-04/msg00032.html

| From: "Paul N. Hilfinger" <hilfingr at otisco dot mckusick dot com>
| Cc: gdb at sources dot redhat dot com
| Date: Mon, 5 Apr 2004 13:58:10 -0700
| Subject: Re: Building an Ada aware gdb 
...
| > I see that gdb from CVS has some exciting (for me) files
| > in it: ada-exp.y, ada-lang.h, ada-tasks.c, ada-valprint.c,
| > ada-lang.c, ada-lex.l, ada-typeprint.c.  I would like to build
| > gdb with Ada support... but how?  The only Ada related
| > configure option seems to be --enable-libada, and that didn't
| > give me an Ada aware gdb.  Does gdb support Ada now?
| > If so, how to build it...
| 
| Not yet, but we're finally getting close.  At the moment, we are
| resolving some issues with hooks we'd like to put into non-Ada sources.
| After that, it's mostly a matter of linking in the Ada modules and testing
| for regressions on every platform we can get our hands on. 
| 
| A couple of warnings: 
| 
| 1. The current CVS ada-* sources have not been synced with ACT's
| development versions.  This fact has nipped me a couple of times now
| (including your question), so I should probably update them just so
| folks can see them.
...
| On the other hand, we should have expression evaluation working pretty
| much. 
| 
| Paul Hilfinger
| ACT

It does not compile (no change there).
Also the libre.act-europe.fr version did not compile in Cygwin lat year.
It seems questionable: nearly every comp.lang.ada user being unable to
freely debug the debugger, which is due some quite major enhancements,
I guess.

Does GDB stop on properly set breakpoints after it attached to an Ada
program, e.g. if running in an Apache CGI environment (or as a DLL) (?).

Also MinGW.org GNAT Ada does not run out of the box. Environment
variables need to be set. A small project would be to get a text file
into the distribution file.

   GCC_ROOT=l:/mingw   # modify as needed. Adapted from a Linux script
   GNAT_ROOT=$GCC_ROOT
   BINUTILS_ROOT=$GCC_ROOT
   LD_LIBRARY_PATH=$GCC_ROOT/lib:$LD_LIBRARY_PATH
   PATH=$GCC_ROOT/bin:$PATH
   export GCC_ROOT GNAT_ROOT BINUTILS_ROOT PATH LD_LIBRARY_PATH
      # call gnatmake.exe

MinGW Ada is useful in lacking bugs that GNAT 3.15p NT has.

I could suggest a small project that mixed GNAT with Visual C++. But

I guess Ada would be failed if mixed with Visual C++ and then it took
at least an extra 35 secs to cycle through an attach and debug operation.
Particularly if not actually stopping on break points.

A project can be to list to comp.lang.ada, the ways in which attempts to
 compile Gdb, failed.

--  Craig Carey
  Mailing lists: http://www.ijs.co.nz/ada_95.htm



  reply	other threads:[~2004-04-23 11:22 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-04-21 20:34 BIND Andrew Carroll
2004-04-23 11:22 ` Craig Carey [this message]
2004-04-25 16:03 ` BIND Alexei Polkhanov
2004-04-25 16:38 ` BIND Alexei Polkhanov
2004-04-25 17:59   ` BIND Lutz Donnerhacke
2004-04-25 19:51   ` BIND Ludovic Brenta
2004-04-25 21:43     ` BIND Florian Weimer
2004-04-25 21:38   ` BIND Florian Weimer
2004-04-26  0:34   ` BIND Wes Groleau
2004-04-26  8:31   ` BIND Björn Persson
     [not found] <20040428100019.6CFF34C4094@lovelace.ada-france.org>
2004-04-28 18:53 ` BIND Andrew Carroll
     [not found] <20040425224751.C907A4C4136@lovelace.ada-france.org>
2004-04-26  5:50 ` BIND Andrew Carroll
2004-04-26 16:36   ` BIND chris
2004-04-26 17:14   ` BIND Warren W. Gay VE3WWG
2004-04-26 19:36     ` BIND Lutz Donnerhacke
2004-04-26 22:58       ` BIND Alexei Polkhanov
2004-04-27  7:53         ` BIND Georg Bauhaus
2004-04-27  9:08         ` BIND Lutz Donnerhacke
2004-04-28  2:34         ` BIND David Starner
2004-04-28  4:41           ` BIND Alexei Polkhanov
2004-04-28 11:46           ` BIND Marius Amado Alves
     [not found] <20040417180041.E2BC84C412A@lovelace.ada-france.org>
2004-04-17 20:26 ` BIND Andrew Carroll
2004-04-17 23:40   ` BIND Jeffrey Carter
2004-04-17 23:45     ` BIND Jeffrey Carter
2004-04-21 17:01   ` BIND Warren W. Gay VE3WWG
     [not found] <20040417013014.C95C44C40C2@lovelace.ada-france.org>
2004-04-17 18:43 ` BIND Andrew Carroll
2004-04-17 19:07   ` BIND Ludovic Brenta
2004-04-18 11:58     ` BIND Lutz Donnerhacke
     [not found] <20040414085518.06CE34C40D0@lovelace.ada-france.org>
2004-04-16 21:34 ` BIND Andrew Carroll
2004-04-16 23:16   ` BIND Ludovic Brenta
2004-04-17  2:19     ` BIND Lutz Donnerhacke
2004-04-17 22:26       ` BIND those who know me have no need of my name
2004-04-18 12:01         ` BIND Lutz Donnerhacke
2004-04-21 17:00       ` BIND Warren W. Gay VE3WWG
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox