This is the mail archive of the
cygwin-apps@cygwin.com
mailing list for the Cygwin project.
Re: Interest in "native" Tcl/Tk/Expect/Itcl/... packages?
On Fri, Oct 15, 2004 at 10:09:28AM +0200, Dr. Volker Zell wrote:
> >>>>> Jean-Sebastien Trottier writes:
>
> > Hi All (and Chris in particular),
>
> > I've already been successful in getting the following to compile as
> > "native" Cygwin packages with minimal patches:
> > Tcl v8.4.7 (without registry and DDE)
> > Tk v8.4.7
> > Itcl v3.2.1 with Iwidgets v4.0.1
> > expect v5.42.1
>
> > I also intend to add Tclx and Tcllib and try to port the registry and
> > DDE libraries (part of Tcl) that are normally only for straight Windows
> > platform.
>
> > Of course, I don't mind becoming maintainer for these packages...
>
> > I just want to know if there's actual interest for this, or else I'll
> > stop wasting my time...
>
> > Let me know what you think.
>
> +1*10^10
TNATTYHWTFI
(There's no acronym to tell you how warm the feeling is!)
>
> These are great news, I think cgf is already dreaming about a gold star,
> if you follow your way through the end.
>
> Some questions:
>
> - Did you manage to compile the libs as shared libs
Have a look at my current test directory:
[jst@mc (0) ~]> ll test/bin
total 2822
-rwxr-xr-x 1 jst None 158383 Oct 15 03:17 cygMpexpr10.dll*
-rwxr-xr-x 1 jst None 215695 Oct 14 21:16 cygexpect5.42.dll*
-rwxr-x--- 1 jst None 123114 Oct 14 22:59 cygitcl3.2.dll*
-rwxr-x--- 1 jst None 57251 Oct 14 22:59 cygitk3.2.dll*
-r-xr-xr-x 1 jst None 735489 Oct 14 21:07 cygtcl8.4.dll*
-r-xr-xr-x 1 jst None 930546 Oct 14 21:12 cygtk8.4.dll*
-rwxr-xr-x 1 jst None 177866 Oct 14 21:16 expect.exe*
-rwxr-xr-x 1 jst None 182994 Oct 14 21:16 expectk.exe*
-rw-r--r-- 1 jst None 223444 Oct 14 21:16 libexpect5.42.a
-rw-r----- 1 jst None 886 Oct 14 22:59 libitclstub3.2.a
-rw-r----- 1 jst None 770 Oct 14 22:59 libitkstub3.2.a
-rw-r----- 1 jst None 1194 Oct 14 21:07 libtclstub8.4.a
-rw-r----- 1 jst None 2308 Oct 14 21:12 libtkstub8.4.a
-rwxr-xr-x 1 jst None 34010 Oct 15 03:17 mpksc*
-rw-r--r-- 1 jst None 7088 Oct 14 21:07 tclConfig.sh
-rwxr-x--- 1 jst None 13309 Oct 14 21:07 tclsh8.4.exe*
-rw-r--r-- 1 jst None 3469 Oct 14 21:12 tkConfig.sh
-rwxr-x--- 1 jst None 14132 Oct 14 21:12 wish8.4.exe*
[jst@mc (0) ~]> ll test/lib
total 0
drwxr-x---+ 2 jst None 0 Oct 15 03:17 Mpexpr10/
drwxr-x---+ 2 jst None 0 Oct 14 21:16 expect5.42/
drwxr-x---+ 2 jst None 0 Oct 14 23:00 itcl3.2/
drwxr-x---+ 2 jst None 0 Oct 14 23:00 itk3.2/
lrwxrwxrwx 1 jst None 32 Oct 14 23:00 iwidgets -> /home/jst/test/lib/iwidgets4.0.1/
drwxr-x---+ 4 jst None 0 Oct 14 23:00 iwidgets4.0.1/
drwxr-xr-x+ 8 jst None 0 Oct 14 21:07 tcl8.4/
drwxr-xr-x+ 5 jst None 0 Oct 14 21:13 tk8.4/
I'm not sure yet if I should keep the .a's within bin or lib and if I
should also use the cyg prefix on them... Still some housekeeping to
work out...
> - Is wish working for you, last time I tried, it started up but was not
> response to any input
Yes it does... After sending the email last night, I added Mpexpr 1.0...
and I tried mpksc (Tk-based multi-precision calculator) and it works
fine.
Cheers,
Sebastien