delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1997/08/17/17:43:31

From: fjh AT cs DOT mu DOT OZ DOT AU (Fergus Henderson)
Subject: Re: Tcl/Tk with extensions under cyg-win32?
17 Aug 1997 17:43:31 -0700 :
Approved: cygnus DOT gnu-win32 AT cygnus DOT com
Distribution: cygnus
Message-ID: <199708172342.JAA03047.cygnus.gnu-win32@mundook.cs.mu.OZ.AU>
References: <3 DOT 0 DOT 32 DOT 19970817175328 DOT 009554b0 AT bl-mail2 DOT corpeast DOT baynetworks DOT com>
Original-To: gnu-win32 AT cygnus DOT com
Original-Sender: owner-gnu-win32 AT cygnus DOT com

You write:

>I was hoping somebody has had some experience with what I want to do. I'd
>like to compile Tk/Tcl 4.2/7.6 with several extensions, including itcl 2.2,
>TclX, Expect, and Scotty (Tnm). I'd like to compile them as shared
>libraries/loadable packages, if that is possible under cyg-win32. If not, I
>suppose I can just link them in statically, it's just that I'd rather not.
>
>I was wondering if anyone had any experience in doing this and, if so, what
>problems were run into. How much had to be changed to compile under
>cyg-win32? What target opsys did you use, linux? What other things should I
>be concerned about when I go about doing this.

Check <http://www.cs.mu.oz.au/~fjh/gnu-win32/gnu-win32.html> for some
instructions regarding an easy way to build DLLs using gnu-win32 b18.
If you use the Makefile.DLLs listed on that page, then you need to make
only minor changes.

If you want loadable packages (i.e. dlopen() etc.) then b18 is
not sufficient.  However, someone recently posted a patch to support
dlopen() and friends, so check the mail archives.

--
Fergus Henderson <fjh AT cs DOT mu DOT oz DOT au>   |  "I have always known that the pursuit
WWW: <http://www.cs.mu.oz.au/~fjh>   |  of excellence is a lethal habit"
PGP: finger fjh AT 128 DOT 250 DOT 37 DOT 3         |     -- the last words of T. S. Garp.
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019