comp.lang.ada
 help / color / mirror / Atom feed
From: "Anh Vo" <anhvofrcaus@gmail.com>
Subject: Re: Problem with GNAT GPL 2006 win32ada bindings
Date: 18 Jun 2006 14:22:30 -0700
Date: 2006-06-18T14:22:30-07:00	[thread overview]
Message-ID: <1150665750.905137.327060@f6g2000cwb.googlegroups.com> (raw)
In-Reply-To: <449524dd$0$10456$afc38c87@news.optusnet.com.au>


Ross Higson wrote:
> Hi,
>
> I'm having a problem building the example programs included with GNAT
> GPL 2006 win32ada bindings. I have installed both the compiler and the
> win32ada bindings (to H:\GNAT\GPL_2006), and they appear to install
> correctly. But when I attempt to build any of the example programs I get
> link errors. For example, using the command:
>
> gnatmake -Pconnect.gpr
>
> I get the following output:
>
> gcc -c -O2 -I- -gnatA H:\GNAT\GPL_2006\examples\connect\connect.adb
> gcc -c -O2 -I- -gnatA H:\GNAT\GPL_2006\examples\connect\connectpkg.adb
> gnatbind -I- -x h:\gnat\gpl_2006\examples\connect\connect.ali
> gnatlink h:\gnat\gpl_2006\examples\connect\connect.ali -o
> h:\gnat\gpl_2006\examples\connect\connect.exe
> H:\GNAT\GPL_2006\bin\..\libexec\gcc\pentium-mingw32msv\3.4.6\ld.exe:
> cannot find -lwin32ada
> gnatlink: cannot call H:\GNAT\GPL_2006\bin\gcc.exe
> gnatmake: *** link failed.
>
> The win32ada library that the linker seems to be looking for does not
> exist in either the GPL 2006 distribution or the win32ada distribution
> even though it is explicitly referenced by 'win32.ads'. If I copy this
> library from my GNAT 3.15p installation the program compiles and links
> correctly. Has Adacore accidentally left this file out of the win32ada
> bindings, or am I doing something wrong?

It happened to me, too. I plan to send a bug report tomorrow. In the
mean time, my workaround is to archive the all the object files of
win32ada binding to create libwin32ada.a. Then, I place it at the same
location of other librariies.

AV




  reply	other threads:[~2006-06-18 21:22 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-06-18 10:03 Problem with GNAT GPL 2006 win32ada bindings Ross Higson
2006-06-18 21:22 ` Anh Vo [this message]
2006-06-19  8:28   ` Ross Higson
2006-06-19 10:42     ` Ross Higson
2006-06-19 15:07       ` Anh Vo
2006-06-20 17:06         ` Anh Vo
replies disabled

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