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 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 | "I have always known that the pursuit WWW: | 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".