Re: [tcltk-perl] Tcl-0.88 latest changes and plans
by Vadim Konovalov other posts by this author
Jul 18 2005 9:05PM messages near this date
RE: [tcltk-perl] Tcl-0.88 latest changes and plans
|
[tcltk-perl] Tcl/Tk 2005 Second Call for papers
> > - bundled with ActiveTcl (full and stripped a bit)
> > http://www.vkonovalov.ru/tcltk-misc/perl58-tcltk8410
> >
> >
>
> Please don't bundle ActiveTcl, you will upset our legal
> folks. ;) There are other options, possibly better ones
> to look into.
>
>
>
ok. Leaving license files inside distribution untouched is not enough,
one needs reading them and following instructions closely.
I made those archives unavailable.
I thought about making "ppm" similar to perl/Tk, where installing "ppm"
is enough to get module running.
But, indeed, Windows users will install ActiveTcl just fine before
installing something like vkonovalov.ru/tcltk-misc/perl-TclTk-0.87.zip
> > Is it actually used anywhere?
> >
> >
>
> Yes, we use it for the Perl Dev Kit, which includes its own
> prepackaged Tcl/Tk libraries, allowing it to be independent
> of any other Tcl installation. In fact, this is what you
> should use if you want an optional "all-in-one" distro.
> See below for details.
>
>
>
Unsurprisingly, I suspected something like this :)
I'll review my updates and will correct them with all that in mind.
> >One of two (or both) be either developed to robust state and
> >documented, or removed and forgot :)
> >
> >
>
> They are both valuable. The above should be sufficient docs
> for both cases.
>
>
>
good, I'll use that text, then...
> >When these two items are done, it is quite easy to use Tcl for
> >bootstrapping, so entire Perl is started from ZIP archive (and a few
> >DLLs from outside archive)
> >
> >
>
> When ActiveTcl is installed, you obviously don't have to
> worry about what's available. For some more reference to
> the above code, you can see the original inspiration in the
> Tcl web browser plugin loading functions:
>
> http://cvs.sf.net/viewcvs.py/tclplugin/tclplugin/win/npWin.c?view=markup
> http://cvs.sf.net/viewcvs.py/tclplugin/tclplugin/unix/npUnix.c?view=markup
>
> as to an "all-in-one" wrapping solution, the best way is
> likely to distribute a dll that is all you need. In order
> to do this, you must create a stardll (stand-alone runtime
> dll). Here is a script that creates one for the plugin:
>
> http://cvs.sf.net/viewcvs.py/tclplugin/tclplugin/tools/buildkit.tcl?view=marku
> p
>
>
>
starkit with perl inside it will make many things easier, so I think it
is interesting to try.
> Note that to do this, you require an ActiveState Tcl Dev Kit
> license (specifically allows redistribution of the basekit
> and basedll in ActiveTcl). I'm willing to comp you a
> license if you don't already have one (give me an email
> address).
>
>
Thank you in advance, I'll follow download instructions closely and will
let you know.
Best regards,
Vadim.
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Tcltk-perl mailing list
Tcltk-perl@[...].net
https://lists.sourceforge.net/lists/listinfo/tcltk-perl
Thread:
Vadim Konovalov
Jeff Hobbs
Vadim Konovalov
|