Re: Where is TASH?
- From: petter_fryklund@xxxxxxxxxxx
- Date: Sun, 20 Jan 2008 02:47:35 -0800 (PST)
On 20 Jan, 00:43, Simon Wright <simon.j.wri...@xxxxxxx> wrote:
petter_frykl...@xxxxxxxxxxx writes:
Thanks Simon, you are doing a great job!
A pleasure (somewhat diminished by Windows ...)
I still have problems with linking, since I do not have any make
installed, in fact I am reluctant to installing one. I would like to
maintain my software using GPS and project files. Does anybody know
how my -L should look like? Or is it erroneous pragma Imports, since
I am on Windows?
I think you're using tash841a? If so, there should be two .a's in the
src/ directory, libtcl84.a and libtk.a. These are what GNAT needs as
interfaces to tcl84.dll and tk84.dll -- at least, they would be for
the Cygwin versions. I'm having trouble rebuilding them for Cygwin
(EXCEPTION_ACCESS_VIOLATION when passing a chars_ptr, from memory), I
don't right now know whether the ones in the distribution would work
for me ...
However, you say Tcl is in C:\Tcl so I suspect you have an ActiveState
release. Hmm, not sure how to go about that. Anyone?
Anyway, it doesn't matter so much what -L is so long as it's right,
but you need to pass the libraries into the Linker as "-ltcl84",
"-ltk84".
I think they are not .a's but .lib's, possibly because I am not a
Cygwinner. If I keep the -L and add the -l, I am back at not finding
the references Tcl_*. If I replace the -L with -l, the linker cannot
find -ltcl84, so I am back at thinking that I have wrong names for the
references, possibly because the sources I loaded was intended for
*nix?
Regards,
Petter
.
- References:
- Where is TASH?
- From: petter_fryklund
- Re: Where is TASH?
- From: Simon Wright
- Re: Where is TASH?
- From: Jean-Pierre Rosen
- Re: Where is TASH?
- From: petter_fryklund
- Re: Where is TASH?
- From: Jean-Pierre Rosen
- Re: Where is TASH?
- From: Martin Krischik
- Re: Where is TASH?
- From: Simon Wright
- Re: Where is TASH?
- From: Simon Wright
- Re: Where is TASH?
- From: petter_fryklund
- Re: Where is TASH?
- From: Simon Wright
- Where is TASH?
- Prev by Date: Re: New Ada portable GUI Library?
- Next by Date: Re: Ada source code obfuscator
- Previous by thread: Re: Where is TASH?
- Next by thread: Re: Where is TASH?
- Index(es):
Relevant Pages
|