From: Per Sandberg <per.sandberg@bredband.net>
Subject: Re: c2ada bug report filed
Date: Thu, 31 Mar 2011 20:01:45 +0200
Date: 2011-03-31T20:01:45+02:00 [thread overview]
Message-ID: <4d94c18b$0$4966$a8266bb1@postbox2.readnews.com> (raw)
In-Reply-To: <3a657bf9-89ed-45c8-bd4d-f226cb3bc5fa@w7g2000pre.googlegroups.com>
Just a sugestion using a new GNAT and the coresponding C/C++ compiler
$g++ -c -fdump-ada-spec xx.h
and then you will end up with
xx_h.ads
I have used this technology to generate bindings for large libraries
approx 300 C-header-files containing 70000 lines.
And the time to produce a full set of bindings with appropriate names
and fixes was less then 8 hours.
So i expect c2ada to be obsolete at least when GNAT GPL 2011 is released.
/Per
On 03/30/2011 10:15 AM, Jerry wrote:
> I made a bug report for c2ada at
> http://sourceforge.net/tracker/?func=detail&aid=3259603&group_id=203517&atid=985906
>
> This isn't super important but I was going to try to use it to
> convert a 900-line C example file for the PLplot project.
>
> I was trying to build on OS X 10.6.6 and ran into C errors relating to
> undeclared variables.
>
> Jerry
next prev parent reply other threads:[~2011-03-31 18:01 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-03-30 8:15 c2ada bug report filed Jerry
2011-03-30 14:15 ` Simon Wright
2011-03-30 20:03 ` Simon Wright
2011-04-02 4:45 ` Jerry
2011-04-04 17:27 ` Simon Wright
2011-04-04 23:46 ` Jerry
2011-03-31 18:01 ` Per Sandberg [this message]
2011-03-31 21:03 ` Simon Wright
2011-04-01 1:07 ` Randy Brukardt
2011-04-01 6:38 ` Simon Wright
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox