comp.lang.ada
 help / color / mirror / Atom feed
* gnatbind error with gtk after upgrade to GNAT GPL 2009
@ 2009-09-10 21:12 Jack Mitchell
  2009-09-11  7:32 ` Stephen Leake
  0 siblings, 1 reply; 3+ messages in thread
From: Jack Mitchell @ 2009-09-10 21:12 UTC (permalink / raw)


Having upgraded (uninstall GNAT GPL 2008, then installed GNAT GPL 2009), 
a project which used to build quite happily now gives the following when 
I build from the project file :-

gnatbind -E -I- -x E:\Programming\FloorPlan\obj\floorplan.ali
error: "gtk.ali" not found, "gtk.ads" must be compiled
error: "gtk-box.ali" not found, "gtk-box.adb" must be compiled
gnatmake: *** bind failed.

What has I missed in the install / reinstall ?


N.B. I am learning by building out from the hello2 example in gtk 
tutorials, FloorPlan mentioned above is basically hello2 plus a simple 
debug package..


-- 
Jack Mi_Remove_tchell



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: gnatbind error with gtk after upgrade to GNAT GPL 2009
  2009-09-10 21:12 gnatbind error with gtk after upgrade to GNAT GPL 2009 Jack Mitchell
@ 2009-09-11  7:32 ` Stephen Leake
  2009-09-15 19:27   ` Jack Mitchell
  0 siblings, 1 reply; 3+ messages in thread
From: Stephen Leake @ 2009-09-11  7:32 UTC (permalink / raw)


Jack Mitchell <jack@home9999.plus.com> writes:

> Having upgraded (uninstall GNAT GPL 2008, then installed GNAT GPL
> 2009), a project which used to build quite happily now gives the
> following when I build from the project file :-
>
> gnatbind -E -I- -x E:\Programming\FloorPlan\obj\floorplan.ali
> error: "gtk.ali" not found, "gtk.ads" must be compiled
> error: "gtk-box.ali" not found, "gtk-box.adb" must be compiled
> gnatmake: *** bind failed.
>
> What has I missed in the install / reinstall ?

I can't say in detail, but I always install versions of GNAT in
different directories:

c:/Apps/GNAT_GPL_2008
c:/Apps/GNAT_GPL_2009

and I don't uninstall the old one until I'm sure everything works with
the new one.

That way, if "uninstall" doesn't really work, just delete the directory.

-- 
-- Stephe



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: gnatbind error with gtk after upgrade to GNAT GPL 2009
  2009-09-11  7:32 ` Stephen Leake
@ 2009-09-15 19:27   ` Jack Mitchell
  0 siblings, 0 replies; 3+ messages in thread
From: Jack Mitchell @ 2009-09-15 19:27 UTC (permalink / raw)


In message <ud45ylyw5.fsf@stephe-leake.org>, Stephen Leake 
<stephen_leake@stephe-leake.org> writes
>Jack Mitchell <jack@home9999.plus.com> writes:
>
>> Having upgraded (uninstall GNAT GPL 2008, then installed GNAT GPL
>> 2009), a project which used to build quite happily now gives the
>> following when I build from the project file :-
>>
>> gnatbind -E -I- -x E:\Programming\FloorPlan\obj\floorplan.ali
>> error: "gtk.ali" not found, "gtk.ads" must be compiled
>> error: "gtk-box.ali" not found, "gtk-box.adb" must be compiled
>> gnatmake: *** bind failed.
>>
>> What has I missed in the install / reinstall ?
>
>I can't say in detail, but I always install versions of GNAT in
>different directories:
>
>c:/Apps/GNAT_GPL_2008
>c:/Apps/GNAT_GPL_2009
>
>and I don't uninstall the old one until I'm sure everything works with
>the new one.
>
>That way, if "uninstall" doesn't really work, just delete the directory.
>

Yes that would have been better, too late now
I solved this very late last night by uninstall gtkada, rebooting, 
deleting the c:\gtkada subdirectory then reinstalling - the good sign is 
when the install ends with a command window slowly counting upto 250 
steps and then rapidly counting up again.

-- 
Jack Mi_Remove_tchell



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2009-09-15 19:27 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-09-10 21:12 gnatbind error with gtk after upgrade to GNAT GPL 2009 Jack Mitchell
2009-09-11  7:32 ` Stephen Leake
2009-09-15 19:27   ` Jack Mitchell

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