ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> tcltk-perl
tcltk-perl
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

Privacy Policy | Email Opt-out | Feedback | Syndication
© 2004 ActiveState, a division of Sophos All rights reserved