comp.lang.ada
 help / color / mirror / Atom feed
* Tash + ObjectAda Help
@ 2006-12-20 23:17 msblows
  2006-12-21  3:29 ` Aurele
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: msblows @ 2006-12-20 23:17 UTC (permalink / raw)


Hello, I've been trying to get Tash and ObjectAda to cooperate and have
had some problems.  I've never worked with importing from other
languages so please bear with me.  My environment is Nt4.0, ObjectAda
7.2.2, VC++ 6.0 (if its needed) and Tcl/Tk 8.4.14 installed.  My needs
are strictly gui at this point.  My first goal was to get the inlcuded
TASH hello_world program running.  The first thing I notice is I have
to move a lot of pragma inline calls from after the definition in the
body to after the declaration in the spec - not sure if that's an
ObjectAda-ism or the antiquity of my compiler.  So after getting
through all those, I have 239 unresolved externals, doh.  So I add
c:\tcl\lib to the linker-only list of links - that gets me down to 8
unresolved externals, huzzah.  I notice in the src directory of the
Tash tarball there are two .a files, hmm, that's a unix/linux
archive-linky-thing, eh?  So maybe I have to create equivalent .libs
for Windows?  I try building a static library out of the tclmacro.c and
tkmacro.c using VC and include them in ObjectAda, but now I am down to
just one error, fatal error LNK1104: cannot open file LIBC.lib.  I get
this one error whether I'm including c:\tcl\lib or not, so I'm not
certain I really need to include it now?  I'm *guessing* something is
wrong with the .libs I made with VC.  Can anyone make some
suggestions/observations?  Thanks!




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

end of thread, other threads:[~2006-12-23 10:45 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-12-20 23:17 Tash + ObjectAda Help msblows
2006-12-21  3:29 ` Aurele
2006-12-21 18:51   ` msblows
2006-12-21 20:31     ` Aurele
2006-12-21  9:16 ` gautier_niouzes
2006-12-21 18:57   ` msblows
2006-12-22  7:01   ` Pascal Obry
2006-12-23  5:09     ` Gautier
2006-12-23 10:45 ` Simon Wright

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