Rene Zaumseil | 4 Jul 10:23
Picon
Favicon

Ann: kbs 0.2.3


 kbs -- kitgen build system (version 0.2.3 for tcl/tk 8.5.3 and 8.6a1)
 ==========================

 The system can generate [Tclkit Lite] executables, Tcl packages,
 starkits and starpacks for different operating systems.
 Additional documentation can be found under <http://wiki.tcl.tk/18146>

 Sources are available from <http://sourceforge.net/projects/kbskit>
 -------
 * kbs.tcl - single source file, all you need
 * *.tgz - prebuilt binaries containing kit-executables and *.kit files:
   kbskit*cli* - shell application
   kbskit*dyn* - tk dynamic loadable
   kbskit*gui* - tk static inserted
   kbspkg85.kit with:
     bwidget-1.8.0 gridplus-2.3 icons-1.2 Img1.3 itcl3.4 itk3.4
     iwidgets4.0.2 Memchan2.2.1 mentry-3.1 ral0.8.7 sqlite3.5.9
     tablelist-4.9 tcllib1.10 tclx8.4 tdom0.8.2 thread2.6.5
     tkcon tklib0.4 Tktable2.9 treectrl2.2.3 trofs0.4.4
     udp1.0.8 wcb-3.1 xotcl1.6.0
   tksqlite - starpack of sqlite table editor (version 0.5.6)

 Quick start
 -----------
 * Build executables (do not mix 8.5.3 and 8.6!):
   ./kbs.tcl -r install kbskit-8.5
   ./kbs.tcl -r install tksqlite
   ./kbs.tcl -r -builddir=b86 install kbskit-8.6
 * Build kit-files:
(Continue reading)

Goodwin | 3 Jun 19:06
Picon

Popups in tclkit's initScript


Hi,

I've recently built tclkit based on the svn tclkit module.

There is some coded added into kitInit.c's initScript string:

    "tk_messageBox -message \"main found here: [file join [info
nameofexe] main.tcl]\"\n"
    "tk_messageBox -message \"file isfile: [file isfile [file join
[info nameofexe] main.tcl]]\"\n"

When a wrapped app starts up now the user is faced with these popups?
Is this intentional or just some residual debug code?

Thanks,

Goodwin
lvirden | 29 May 21:29
Picon

ISO: full (original style) tclkit 8.5.x for sparc solaris 2.8?


I am wondering whether anyone knows of an original style tclkit 8.5.x
(that is, containing metakit, itcl, etc.) built for SPARC Solaris 8?

The tclkit on equi4 is, I suspect, built against solaris 10, and so
needs libraries I don't have available.

I've not been able to build tclkit for some time, due to a variety of
issues that I've been unsuccessful in resolving. kbskit doesn't work
because it is missing pieces.

I'm just trying to run a variety of starkits.

Who would have thought starkits would be so hard to run?
Jean-Claude Wippler | 25 May 00:51
Favicon

FYI - Rigs are re-usable Tcl modules


FYI, I've posted a comment about a new way to create and share re- 
usable Tcl code on another mailing list, you can read it here if  
you're interested:

http://groups.google.com/group/mavrig-dev/browse_thread/thread/797b5e7375220974

Didn't want to post it in full here since it's not tclkit/starkit- 
related.

-jcw

Rene Zaumseil | 2 Apr 14:33
Picon
Favicon

Ann kbs 0.2.2


kbs -- kitgen build system (version 0.2.2 for tcl/tk 8.5.2) 
 ========================== 

The system can generate [Tclkit Lite] executables and Tcl packages for 
 different operating systems. Tested are Linux, SunOS, Windows and Irix. 
     [Tclkit Lite]: http://www.equi4.com/tclkit/tclkitlite.html 
 Additional documentation can be found under <http://wiki.tcl.tk/18146> 

Sources are available from <http://sourceforge.net/projects/kbskit> 
 ------- 
    * kbs.tcl - single source file, all you need 

   * *.tgz - prebuilt binaries containing kit-executables and *.kit files: 
     kbskit*cli* - shell applicationi 
     kbskit*dyn* - tk dynamic loadable 
     kbskit*gui* - tk static inserted 
     kbspkg85.kit with: 
      bwidget-1.8.0 gridplus-2.2 icons-1.2 Img1.3 itcl3.4 itk3.4 iwidgets4.0.2
      Memchan2.2.1 mentry-3.1 ral0.8.7 sqlite3.5.7 tablelist-4.8 tcllib1.10
      tclx8.4 tdom0.8.2 thread2.6.5 tkcon tklib0.4 Tktable2.9 treectrl2.2.3
      trofs0.4.4 udp1.0.8 wcb-3.1 xotcl1.5.6
     tksqlite.kit - ready to run sqlite table editor (version 0.5.6) 

Quick start 
 ----------- 
    * Build executables: 
   ./kbs.tcl -r install kbskit-8.5 
    * Build kit-files: 
   ./kbs.tcl -r install kbspkg-8.5 
(Continue reading)

anoved | 27 Mar 04:35
Picon

Starpacker


I made a little utility based on SDX for making Starpacks. I wrote it
mostly for practice and for my own convenience, but perhaps it will be
useful for others.

http://anoved.net/2008/03/starpacker.html

I think it has some VFS version problems with Windows Tclkits, but I
haven't had an opportunity to work them out. (Any advice or
information on that would be useful.) I use it on Mac OS X.

Be well,
Jim
Pat Thoyts | 19 Mar 19:44

Re: Windows ICONS 48x48


On 19/03/2008, Martin Lemburg wrote:
> Hi Pat,
>
>  I curiously followed this thread about replacing tclkit.ico.
>
>  Until this thread I always placed tclkit.ico in the vfs root directory of
>  the starpack, so that seems to have changed to:
>
>    \kitgen\files\tclkit.ico

No. You still place your modified ico file in the root of the vfs
tree. However, the one that is built into the tclkit executable and
therefore is the one that you are replacing is from
kitgen/files/tclkit.ico.

>
>  And now I read, that you'd change the strings in the executable ... how do
>  you do this?

The sdx utility has for some time been able to replace the version
resource strings in the same way that it can replace the icon
resources. To do this you include a file tclkit.inf in the root of the
vfs tree. It will be read into an array so it should be a set of Tcl
parseable name value pairs. The following file would be suitable:

CompanyName "Some Company Gmbh."
LegalCopyright "Copyright (c) 2008 Some Company Gmbh."
FileDescription "My fancy program"
ProductName "Fancy Program"
(Continue reading)

sergioanis | 17 Mar 18:14

loading oratcl from starkit


hi everybody: 

I'm having some problems loading oratcl from a starkit. I found a post from
G. Lester adviced to use the following script in the package index: 

package ifneeded Oratcl 4.4  [ list OraLoad $dir ] 
proc OraLoad { dir } { 
global env 
foreach file [ glob $dir/*.dll ] { 
catch {  file copy  -force $file [ file join $env(TEMP) [ file tail $file ]
]  } 
} 
catch { file copy  -force $dir/msvcr70.dll [ file join [ file dirname [ info
nameofexecutable ]] msvcr70.dll ] } 
load $env(TEMP)/oratcl44.dll 
} 

This works fine in some computers (running windows 2000), but fail in
anothers (windows 2000 and xp). The script fail when it try to load the
oratcl44.dll, the error message doesn't say why.  I tried adding the
$env(TEMP)to the $env(PATH) without success.

I'd appreciate any suggestions you may have. 

Thanks, 
Sergio 

--

-- 
View this message in context: http://www.nabble.com/loading-oratcl-from-starkit-tp16097039p16097039.html
(Continue reading)

Harald Oehlmann | 17 Mar 10:33
Picon

Windows ICONS 48x48


Hello Group,
since years I use the starkit windows icon replacement with sdx.

I noticed that the starpacks from Pat Thoyts did not replace the 48x48 
icons:
customizing tclkit.ico in executable
   icon 32x32/16: replaced
   icon 16x16/16: replaced
   icon 32x32/256: replaced
   icon 48x48/256: NOT FOUND
   icon 48x48/16: NOT FOUND
   icon 16x16/256: replaced

while the starkits on Jean-Claudes page still worked.
Now, Jean-Claude has updated the starkits on
http://www.equi4.com/tclkit/download.html
and they show the same phenomenon as Pat Thoyts builds.

Has anybody the same phenomenon ?
I have read, that the icons should be in a special order.
I have extracted the icon from the starkit (so its own icons which 
should be correct) and I get the same error on 48x48 icons.

I would not mind to get any ideas befor doing the hard way and 
manipulate the starkit directly with other tools.

Thank you in advance,
Harald

(Continue reading)

Jean-Claude Wippler | 11 Mar 16:02
Favicon

tclkit updates


FYI, I've added some new tclkit builds for 8.4.18 and 8.5.1 to www.equi4.com

The tclkit download matrix has been updated:
	http://www.equi4.com/pub/tk/downloads.html

A much simpler overview of the latest builds for the main platforms is  
at:
	http://www.equi4.com/tclkit/download.html
This updated page is part of the new Tcl-driven website design.

Two changes w.r.t. the Mac OS X builds:
  - the latest x86 (and universal) builds should now work on 10.4 again
  - I've signed the binaries to get past the Leopard firewall issue, as
    mentioned by Steve L & Mark R recently
(if you have the setup to test this, could you post your findings here?)

All builds are based on the /pub/tk/tars/ area, which has not changed.

Enjoy,
-jcw

Setting up to build tclkits using kitgen.


Given a couple of recent posts I thought I should describe how I have
setup my build tree to build tclkits for windows and solaris 10 using
kitgen. At the present time it requires a little manual setup as the
automatic stuff is out-of-date but it is possible to create a tree
containing CVS or SVN checkouts of the various necessary projects and
then to build either tclkit-lite's or 'heavy' (mk4tcl+incr-tcl)
tclkits. I build on windows using both msvc6 and msvc8 ( the latter
for building for 64bit windows).

So get kitgen:
  svn checkout svn://svn.equi4.com/kitgen/trunk kitgen

Make some subdirs for the tcl versions you want to build for and to
contain the tcl-version independent packages
  mkdir 8.4 8.5 8.x

Note that you dont _have_ to call it 8.5. For instance I'm working
with a patched tree from Miguel and its in a subdirectory called NRE
which helps to isolate it from the normal Tcl builds.

In each version folder you want to checkout tcl and tk.
 cd 8.4
 cvs -d:pserver:anonymous <at> tcl.cvs.sourceforge.net:/cvsroot/tcl co -r
core-8-4-branch tcl
 cvs -d:pserver:anonymous <at> tktoolkit.cvs.sourceforge.net:/cvsroot/
tktoolkit co -r core-8-4-branch tk

 cd ../8.5
 cvs -d:pserver:anonymous <at> tcl.cvs.sourceforge.net:/cvsroot/tcl co tcl
(Continue reading)


Gmane