Date: Tue, 13 Apr 2004 00:04:05 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [UnixOS2_Archive] No. 346 ************************************************** Monday 12 April 2004 Number 346 ************************************************** Subjects for today 1 Re: Building EMXBIND : Knut Stange Osmundsen 2 Perl & GNU Autotools : John Poltorak 3 Re: INFO files : Dave and Natalie" 4 Re: INFO files : Dave and Natalie" 5 Re: INFO files : John Poltorak 6 Re: INFO files : Dave and Natalie" 7 exec : Dave and Natalie" 8 Re: PDKSH needs PM : Steven Levine" 9 Re: exec : Henry Sobotka 10 Building Python with Innotek GCC : Paul Smedley 11 Building gettext-tools : John Poltorak **= Email 1 ==========================** Date: Sun, 04 Apr 2004 11:36:14 +0200 From: Knut Stange Osmundsen Subject: Re: Building EMXBIND John Poltorak wrote: > Can anyone tell me how easy it is to build EMXBIND? > > Is there a Makefile for it? I know I tried building EMX/GCC at one > point but got hopelessly stuck... > I've built EMX several times but it's quite some time since I last did it. IIRC you'll need BSD make, aka. dmake. The main problem with building anything in the EMX tree is that it automatically installs the binaries... Anyway looking at the makefile I can imagin it will be difficult to build it. You could easily build the 9 objects by hand if you didn't trust the makefile. Kind Regards, knut **= Email 2 ==========================** Date: Sun, 11 Apr 2004 18:33:56 +0100 From: John Poltorak Subject: Perl & GNU Autotools Which elements of Perl are required to be able to use Autoconf and friends? Can I get away with just perl.exe and perl*.dll ? The whole package takes up around 20MB and I don't want to install that unless I have to. -- John **= Email 3 ==========================** Date: Sun, 11 Apr 2004 10:40:39 -0800 From: "Dave and Natalie" Subject: Re: INFO files John Poltorak wrote: > > Is there a PM Info viewer available? > > Or maybe an INFO to INF converter? > > I find INFO files to be quite useful but the text mode viewer is a little > awkward to use. Tkman looks like it should do the job. Tk/tcl has been ported to OS/2 Presentation Manager so tkman runs in a window on the desktop. tkman is quite easy to build, basically edit the top of the makefile. Unluckily it doesn't like my MANPATH even though it is sopposed to handle windows manpaths. Also tk/tcl ver 8.3.5 (from hobbes) is a beta and tkman closes spontaneously. Don't know if its a problem with tkman or tk/tcl Dave **= Email 4 ==========================** Date: Sun, 11 Apr 2004 10:40:49 -0800 From: "Dave and Natalie" Subject: Re: INFO files On Fri, 9 Apr 2004 09:50:06 -0700, Neil Waldhauer wrote: >On Fri, 09 Apr 2004 08:09:24 -0800, "Dave and Natalie" >wrote: > >> Perhaps Aaron would be open to extending NewView to Info and Man pages? > >I'd almost rather have a particular viewer for info and one for man rather than >combine all those functions with a program whose job it is to exactly emulate >OS/2 view for the .HLP and .INF files. >-- Yes, your most likely right. I was just thinking that NewView had a lot of the framework already written and I don't know if anyone has the time and knowledge to write a PM man and/or PM info viewer. Dave **= Email 5 ==========================** Date: Sun, 11 Apr 2004 19:43:40 +0100 From: John Poltorak Subject: Re: INFO files On Sun, Apr 11, 2004 at 10:40:39AM -0800, Dave and Natalie wrote: > John Poltorak wrote: > > > > Is there a PM Info viewer available? > > > > Or maybe an INFO to INF converter? > > > > I find INFO files to be quite useful but the text mode viewer is a little > > awkward to use. > > Tkman looks like it should do the job. Tk/tcl has been ported to OS/2 Presentation Manager so tkman runs in a window on the desktop. > tkman is quite easy to build, basically edit the top of the makefile. Unluckily it doesn't like my MANPATH even though it is sopposed to handle windows manpaths. > Also tk/tcl ver 8.3.5 (from hobbes) is a beta and tkman closes spontaneously. Don't know if its a problem with tkman or tk/tcl I've never even looked at TK/TCL. Maybe I should find out what it's about.... > Dave -- John **= Email 6 ==========================** Date: Sun, 11 Apr 2004 15:11:06 -0800 From: "Dave and Natalie" Subject: Re: INFO files On Sun, 11 Apr 2004 19:43:40 +0100, John Poltorak wrote: > >I've never even looked at TK/TCL. > >Maybe I should find out what it's about.... http://www.vaeshiep.demon.nl/ for OS/2 port http://dev.scriptics.com/software/tcltk/ for TCL/TK main page http://tkman.sourceforge.net/ for tkman Dave **= Email 7 ==========================** Date: Sun, 11 Apr 2004 20:31:09 -0800 From: "Dave and Natalie" Subject: exec Playing around with glimpse I realized I don't have exec.exe anywhere. Anyone have an idea where to get a copy? Dave **= Email 8 ==========================** Date: Sun, 11 Apr 2004 23:05:16 -0700 From: "Steven Levine" Subject: Re: PDKSH needs PM In <20040409120442.F44505 at warpix.org>, on 04/09/04 at 12:04 PM, John Poltorak said: >The last one from IlyaZ seems to work without any problems at all. >> I know he's playing around >> with windows in Perl, so it may be an offshoot of that. If you have the >> src, a grep for Win* should turn up the calls pulling in the PM DLLs. >I guess it must be these, in os2.c :- >#define INCL_WINPROGRAMLIST >#define INCL_WINFRAMEMGR Only indirectly. The code must be referencing functions in the DLLs. One way to figure out which functions is to use: lxlite -c:exemap HTH, Steven -- ---------------------------------------------------------------------- "Steven Levine" MR2/ICE 2.41 #10183 Warp4/FP15/14.093c_W4 www.scoug.com irc.webbnet.info irc.fyrelizard.org #scoug (Wed 7pm PST) ---------------------------------------------------------------------- **= Email 9 ==========================** Date: Mon, 12 Apr 2004 02:38:26 -0400 From: Henry Sobotka Subject: Re: exec Dave and Natalie wrote: > > Playing around with glimpse I realized I don't have exec.exe anywhere. > Anyone have an idea where to get a copy? Bash, pdksh, ash etc. have a builtin exec command. Are you sure that's not what you're looking for? h~ -- Free software, free minds. **= Email 10 ==========================** Date: Mon, 12 Apr 2004 18:28:57 +0930 From: Paul Smedley Subject: Building Python with Innotek GCC Hi All, Have been playing around this evening trying to compile Python 2.3.3 using Innotek GCC. Yes there's a working port on Hobbes, however, whilst downloading some stuff using bittorrent, I'm come across a problem where it can't download files bigger than 2.0 Gb that I'm hoping that Innotek GCC can resolve. I have no problems building Python 2.3.3 using EMX gcc compiler, but have had a few problems with Innotek GCC. First one was easy enough to resolve - I was getting the following error on running make: In file included from ../../Include/Python.h:36, from ../../Objects/longobject.c:6: E:/DEV/GCC/V3.2.2/USR/include/stdlib.h:310: conflicting types for `intptr_t' pyconfig.h:86: previous declaration of `intptr_t' .../../Objects/longobject.c:2702: `long_int' redeclared as different kind of symbol E:/DEV/GCC/V3.2.2/USR/include/sys/types.h:350: previous declaration of `long_int' make: *** [out/optimize/longobject.obj] Error 1 Which I resolved by commenting out the typedef in the following statement in pc/os2/pyconfig.h: /* need this for spawnv code in posixmodule (cloned from WIN32 def'n) */ typedef long intptr_t; Build then got much further.. Am now getting the following: .../../Objects/longobject.c:2702: `long_int' redeclared as different kind of symbol E:/DEV/GCC/V3.2.2/USR/include/sys/types.h:350: previous declaration of `long_int' make: *** [out/optimize/longobject.obj] Error 1 Any suggestions? Cheers, Paul. **= Email 11 ==========================** Date: Mon, 12 Apr 2004 12:19:04 +0100 From: John Poltorak Subject: Building gettext-tools Seeing that Innotek's gettext-tools includes an intl.dll of 35kB, I thought I'd have a go at building it myself, but got this msg when I tried:- ../configure --prefix=${UXRT}/usr --mandir=${UXRT}/usr/share/man --infodir=${UXRT}/usr/share/info configure: loading site script c:/ux2bs/lib/config.site configure: creating cache /dev/null configure: error: cannot find install-sh or install.sh in ../config ../../config I added an install-sh from another package but it made no difference. What is this ../config referred to? -- John