comp.lang.ada
 help / color / mirror / Atom feed
From: Ross Higson <rossNOSPAMhigson@optusnet.com.au>
Subject: Problem with GNAT GPL 2006 win32ada bindings
Date: Sun, 18 Jun 2006 20:03:08 +1000
Date: 2006-06-18T20:03:08+10:00	[thread overview]
Message-ID: <449524dd$0$10456$afc38c87@news.optusnet.com.au> (raw)

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?

Thanks.



             reply	other threads:[~2006-06-18 10:03 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-06-18 10:03 Ross Higson [this message]
2006-06-18 21:22 ` Problem with GNAT GPL 2006 win32ada bindings Anh Vo
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