From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,c664b94ca589f80f X-Google-Attributes: gid103376,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news2.google.com!news.glorb.com!bigfeed2.bellsouth.net!bigfeed.bellsouth.net!news.bellsouth.net!cycny01.gnilink.net!spamkiller2.gnilink.net!gnilink.net!trndny09.POSTED!c9e1c1fe!not-for-mail From: Jeffrey Creem User-Agent: Thunderbird 2.0.0.12 (Windows/20080213) MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Free Ada83 compiler for older Solaris/SPARC or IRIX? References: <47BC8252.84C89825@baigar.de> <47C50951.507A6E68@baigar.de> <47CA80DB.F1B873D9@baigar.de> In-Reply-To: <47CA80DB.F1B873D9@baigar.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Message-ID: Date: Sun, 02 Mar 2008 14:15:01 GMT NNTP-Posting-Host: 71.181.42.14 X-Complaints-To: abuse@verizon.net X-Trace: trndny09 1204467301 71.181.42.14 (Sun, 02 Mar 2008 09:15:01 EST) NNTP-Posting-Date: Sun, 02 Mar 2008 09:15:01 EST Xref: g2news1.google.com comp.lang.ada:20163 Date: 2008-03-02T14:15:01+00:00 List-Id: Erik Baigar wrote: > Jeffrey Creem wrote: >> GtkAda binds to a somewhat more modern library and 'works' under windows >> as well. > That is the reason why I do not like this way very much: Code where a > major part of development is done for the Windows operating system > is usually not easy to compile on UNIX machines: Poor makefiles, HUGE > amount of dependencies, often not easy to have two different versions > of a library on a system due to the use of identical file names > for both versions (common "newer DLL replaced older one" on Windows > PCs). > I would not let the Windows baggage bother you here. Gtk+ was written for Unix like systems and is primarily maintained for Unix like systems with Windows support clearly lagging. The makefiles are very typical for large 'auto' tools style makefiles. Still, the dependency tree is pretty large and has grown over the years but that is more a reflection on the fact that it has now gotten a fairly full feature set for what people expect in a toolkit these days. >> Under Linux/Solaris/unix like machines where it is supported it is very >> good. > gtk-1.0 is OK regarding speed, but recently I recomiled a program > with 2.2 and now it runs at 30% the speed of version gtk-1.2. Anyhow > GtkAda-1.2.12 is based on 1.2, so I will give this one a try... > >> The downside will be that for older Solaris and probably for IRIX >> you will almost certainly have to compile your own Gtk libraries (not >> just the Ada part -- the libraries themselves). > I know, just started this journey with libart_lgpl-1.2... > > ...will post the end of the story in the future, > > ...thanks so far, Please do. It will be nice to hear what you decide.