From: UnixOS2 Archive To: "UnixOS2 Archive" Date: Mon, 4 Mar 2002 04:18:54 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [UnixOS2_Archive] No. 153 ************************************************** Sunday 03 March 2002 Number 153 ************************************************** Subjects for today 1 Re: Freesco : Stepan Kazakov 2 Re: Bzip2 v1.0.2 : Brian Havard" 3 Re: Freesco : John Poltorak 4 Re: Freesco : John Poltorak 5 Re: Freesco : Ted Sikora 6 MSC6 : John Poltorak 7 Re: MSC6 : Holger Veit 8 Re: MSC6 : =?iso-8859-1?q?Martin_Schaff=F6ner?=" 9 EMXTREE - CPP headers : John Poltorak 10 Install Help : Roger F. Borrello, Jr." 11 Re: EMXTREE - CPP headers : John Poltorak 12 Re: EMXTREE - CPP headers : =?iso-8859-1?q?Martin_Schaff=F6ner?=" 13 Re: Freesco : Dave and Natalie" 14 Re: Autoconf 2.52h : Dave and Natalie" 15 libemx : John Poltorak 16 Re: EMXTREE - CPP headers : Holger Veit 17 Re: Autoconf 2.52h : Henry Sobotka 18 Re: Install Help : John Poltorak 19 Re: EMX port of Python... : John Poltorak 20 Re: Autoconf 2.52h : Henry Sobotka 21 EMX port of Python... : Andrew MacIntyre 22 Re: Autoconf 2.52h : Henry Sobotka 23 Re: Autoconf 2.52h : Andreas Buening 24 Re: Autoconf 2.52h : Andreas Buening 25 Re: Autoconf 2.52h : John Poltorak 26 Re: Freesco : John Poltorak **= Email 1 ==========================** Date: Mon, 04 Mar 2002 00:22:28 -0500 From: Stepan Kazakov Subject: Re: Freesco John Poltorak wrote: > Does FREESCO provide anything which is not currently available on OS/2? i dont know any real good network feature which is not done in OS/2 ;) > On the FREESCO homepage, I saw some links about a DSL router... hmm. i could be wrong, but i dont know about any problems with DSL modems in OS/2. ? > I don't think anyone would actually be using a floppy based system... > but it still interesting to squeeze as much functionality into as small a > space as possible. this is interesting to minimize system, for writing inside flash memory/disk. > > - no IPv6; > Will it be possible to add IPv6 support from third parties? yes. > > - no good free NAT; > Is there a standard NAT application on Linux which can be ported to OS/2? first - not linux. bsd i trust much more. second - not ported. adapted & rewriten for os/2. also there is a free NAT/firewall for OS/2 - SFF. but with some disadvantages.. > > - very bad sshd/2; > Yes, it looks as though SSHD/2 is not very usable at the moment. it is working.. but not so good like in unixes ;) > Please keep us informed about you router project. ofcourse. -- madded. [Red Hot Chili Hackers] **= Email 2 ==========================** Date: Mon, 04 Mar 2002 01:41:40 +1000 (EST) From: "Brian Havard" Subject: Re: Bzip2 v1.0.2 On Sun, 3 Mar 2002 08:56:14 +0000, John Poltorak wrote: >On Sun, Mar 03, 2002 at 01:34:06PM +1000, Brian Havard wrote: >> On Sat, 2 Mar 2002 19:32:15 +0000, John Poltorak wrote: > >> >BZIP2 is supposed to be fairly platform neutral anyway so may build quite >> >easily using gcc on OS/2... >> >> It is. I did so a few weeks ago just for my own use. I could package it up >> or post the diff if anyone's interested but I didn't want to add Yet >> Another Port. > > >There only is one port of v1.0.2 and that doesn't come with any docs or >patches so can't be rebuilt by anyone, and may not even build with gcc, so >it would be useful to get hold of your port + patches, either by providing >a link to it or uploading it to somewhere like unixos2.com. Ok, I've zipped it up as http://silk.apana.org.au/pub/unixos2/bzip2-1.0.2-os2.zip I've made it an EXE/DLL pair so that other applications that need the BZip2 library can share the code. An import library is included to assist building such applications. -- ______________________________________________________________________________ | Brian Havard | "He is not the messiah! | | brianh at kheldar.apana.org.au | He's a very naughty boy!" - Life of Brian | ------------------------------------------------------------------------------ **= Email 3 ==========================** Date: Mon, 4 Mar 2002 09:43:44 +0000 From: John Poltorak Subject: Re: Freesco On Mon, Mar 04, 2002 at 12:22:28AM -0500, Stepan Kazakov wrote: > John Poltorak wrote: > > > Does FREESCO provide anything which is not currently available on OS/2? > > i dont know any real good network feature which is not done in OS/2 ;) AIUI FREESCO provides Bridging and NAT... > > > On the FREESCO homepage, I saw some links about a DSL router... > > hmm. i could be wrong, but i dont know about any problems with DSL modems in OS/2. > ? I'm not talking about connecting to an external DSL modem. I thinking about the software which runs on a DSL router. I would like to have an OS/2 DSL router. This means having a device driver for a PCI DSL modem card. I believe a Linux driver does exist for such a card. > > I don't think anyone would actually be using a floppy based system... > > but it still interesting to squeeze as much functionality into as small a > > space as possible. > > this is interesting to minimize system, for writing inside flash memory/disk. I have a 2MB bootable CF card with OS/2 on it. I may try installing your router system on it. > > > - no IPv6; > > Will it be possible to add IPv6 support from third parties? > > yes. That's good to hear. Is someone already working on it? > > > - very bad sshd/2; > > Yes, it looks as though SSHD/2 is not very usable at the moment. > > it is working.. but not so good like in unixes ;) Which SSHD/2 are you referring to? ISTR that there are at least two. > -- > madded. [Red Hot Chili Hackers] -- John **= Email 4 ==========================** Date: Mon, 4 Mar 2002 09:48:12 +0000 From: John Poltorak Subject: Re: Freesco On Sun, Mar 03, 2002 at 06:41:09PM +0100, Stefan Neis wrote: > On Sun, 3 Mar 2002, John Poltorak wrote: > > > On Sun, Mar 03, 2002 at 06:38:24PM -0500, Stepan Kazakov wrote: > > > > > > but _floppy_ variant is not very good - no enough disk space > > > for routed, gated, httpd, sshd and others.. > > > > I don't think anyone would actually be using a floppy based system... > > Actually, the idea of booting from floppy (or several floppies or a CD if > a single floppy doesn't provide enough space) and working on RAM disks > exclusively is rather charming. No harm could be done by any bad program > (such as viruses) which isn't "lost" (fixed) by rebooting. > Put medium in, boot, remove medium, let it run until there is a problem... Even better, IMV, is a diskless system which boots from a remote server. > Regards, > Stefan > > -- > Micro$oft is not an answer. It is a question. The answer is 'no'. > -- John **= Email 5 ==========================** Date: Mon, 04 Mar 2002 11:05:49 -0500 From: Ted Sikora Subject: Re: Freesco John Poltorak wrote: > > On Mon, Mar 04, 2002 at 12:22:28AM -0500, Stepan Kazakov wrote: > > John Poltorak wrote: > > > > > Does FREESCO provide anything which is not currently available on OS/2? > > > > i dont know any real good network feature which is not done in OS/2 ;) > > AIUI FREESCO provides Bridging and NAT... We were using DUCLING as a VPN gateway at Cisco Labs side by side with cisco routers. Does everything a Cisco router does. Unfortunately his site is down ftp://cinemage.com/pub/ It's based on Dave Cinege's LRP http://master-www.linuxrouter.org:8080/ and http://lrp.steinkuehler.net/ DUCLING uses these modules Wonder how Dave feels about every one ripping him off. -- Ted Sikora tsikora at ntplx.net **= Email 6 ==========================** Date: Mon, 4 Mar 2002 11:08:35 +0000 From: John Poltorak Subject: MSC6 Does anyone know where to find MSC6? I need to use it to build emx\lib and I can't locate it anywhere - must have deleted it a few years ago... Is it included in the Developer Toolbox CDs, and if so, is there an easy way to find which one it's on? -- John **= Email 7 ==========================** Date: Mon, 4 Mar 2002 12:21:29 +0100 From: Holger Veit Subject: Re: MSC6 On Mon, Mar 04, 2002 at 11:08:35AM +0000, John Poltorak wrote: > > Does anyone know where to find MSC6? I need to use it to build emx\lib and > I can't locate it anywhere - must have deleted it a few years ago... > > Is it included in the Developer Toolbox CDs, and if so, is there an easy > way to find which one it's on? Download it from the IBM DDK website. Holger -- Please update your tables to my new e-mail address: holger.veit$ais.fhg.de (replace the '$' with ' at ' -- spam-protection) **= Email 8 ==========================** Date: Mon, 04 Mar 2002 12:21:36 +0100 (MEZ) From: "=?iso-8859-1?q?Martin_Schaff=F6ner?=" Subject: Re: MSC6 -----BEGIN PGP SIGNED MESSAGE----- On Mon, 4 Mar 2002 11:08:35 +0000, John Poltorak wrote: > >Does anyone know where to find MSC6? I need to use it to build emx\lib and >I can't locate it anywhere - must have deleted it a few years ago... You can also find it on the DDK homepage: http://techsupport.services.ibm.com/ddk/ Registration is free. Martin Schafföner -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 5.0 OS/2 for non-commercial use Comment: PGP 5.0 for OS/2 Charset: cp850 wpUDBQE8gzyhRsBqlJC0pwEBAZY8A/kBlYmRvSI8rcL0/v6R7e3U4Fw32r7eeejJ Qbgo1NU1zJGVj7fTfZlojQvKs0VC/bzZkDP3OAD7h9zbadtb++VToezosJM8TUre bHvVkc2wkGRNaKB9tphnYckooqUhyp90WujoDyYyYBexjKo3N1+yj7VYLDpSobbc C6uwQTmuVA== =XvQ5 -----END PGP SIGNATURE----- **= Email 9 ==========================** Date: Mon, 4 Mar 2002 12:30:00 +0000 From: John Poltorak Subject: EMXTREE - CPP headers Comparing the CPP headers in EMXTREE against the ones I have from EMX/GCC there is quite a difference in the STD subdirectory. I only have 8 files whereas there are 36 in EMXTREE. What is the source of files like cassert.h, cctype.h, cerrno.h etc? Also, what is the difference between emx\include\cpp and emx\include.gpp ? -- John **= Email 10 ==========================** Date: Mon, 04 Mar 2002 12:56:59 -0500 (EST) From: "Roger F. Borrello, Jr." Subject: Install Help I'd really like to provide feedback, but I'd like to make sure I install all subsystems correctly, and in the correct order. I've downloaded all the current zipfiles. Is there some info around that can tell me what to do next? Thanks! Regards, +------------------------------------------------+ |Roger F. Borrello, Jr. O Brought to you by | |Golden Code Development S the letters O and S,| |mailto:rfb at GoldenCode.com 2 and by the number 2!| +---------------------+--------------------------+ |OS/2 Warp 4 Engineer |OS/2 Warp Server Engineer | |OS/2 Developer |DB2 Developer | +---------------------+--------------------------+ **= Email 11 ==========================** Date: Mon, 4 Mar 2002 12:58:25 +0000 From: John Poltorak Subject: Re: EMXTREE - CPP headers On Mon, Mar 04, 2002 at 01:42:33PM +0100, Martin Schafföner wrote: > -----BEGIN PGP SIGNED MESSAGE----- > > On Mon, 4 Mar 2002 12:30:00 +0000, John Poltorak wrote: > > >Also, what is the difference between emx\include\cpp and emx\include.gpp ? > > Where did you get /emx/include/gpp from? I don't have that. It's emx\include.gpp and it part of EMXTREE. Actually, I've just noticed a refresh of EMXTREE which is three times as big as I have - it's now 60MB! I'll just check this new one to see if it's still included. > > Regards, > > > Martin Schafföner -- John **= Email 12 ==========================** Date: Mon, 04 Mar 2002 13:42:33 +0100 (MEZ) From: "=?iso-8859-1?q?Martin_Schaff=F6ner?=" Subject: Re: EMXTREE - CPP headers -----BEGIN PGP SIGNED MESSAGE----- On Mon, 4 Mar 2002 12:30:00 +0000, John Poltorak wrote: >Also, what is the difference between emx\include\cpp and emx\include.gpp ? Where did you get /emx/include/gpp from? I don't have that. Regards, Martin Schafföner -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 5.0 OS/2 for non-commercial use Comment: PGP 5.0 for OS/2 Charset: cp850 wpUDBQE8g0+aRsBqlJC0pwEBAVl9A/9hZ9GO7QJWShgIJUfTI2JDyAFOB9M33+ZA 3e9L92G7MoMff7fkPFwEQcNmxzy8hSp1VVqJb90As9YToL1iZg1+ZdBiaiEWsoEM +q9iJ68B5XQr7DlwQbRaLd17wpJBDRrL1/l2sxWpzckhb7w3BxMhx1Yv7hhwwrdI yg/RwIHFig== =D94x -----END PGP SIGNATURE----- **= Email 13 ==========================** Date: Mon, 04 Mar 2002 14:27:55 +0000 From: "Dave and Natalie" Subject: Re: Freesco On Tue, 05 Mar 2002 01:30:05 -0500, Stepan Kazakov wrote: >second: >there is bridging solution in IBM product - Lan Distance (included in WS/WSeb); >there are at least 3 NAT products for OS/2 : free SFF, and commerce SFL and Injoy. What is the free SFF? Dave **= Email 14 ==========================** Date: Mon, 04 Mar 2002 14:30:53 +0000 From: "Dave and Natalie" Subject: Re: Autoconf 2.52h On Mon, 04 Mar 2002 21:23:31 +0100, Andreas Buening wrote: > >The whole lib stuff (about 11 MB) is automatically put into >$prefix/lib/perl5/5.1.6. Only one dll and a bunch of >executables and scripts is for $prefix/bin. >The more important problem are the very fragile compilation >process and the hardcoded paths. perl should be able to find >its shell and libs and whatever might be hardcoded in >$UNIXROOT/usr/... without any further env. vars. >Then we won't need 24 different binary distributions of perl, >one for every possible drive letter. :-))) Ok this sounds alot better then hard coded drive letters. Have to remember that people might want more then 1 perl installed, I know Debian had a method for multiple perl installs as the newest (6?) wasn't quite compatible with the older ones. Dave **= Email 15 ==========================** Date: Mon, 4 Mar 2002 14:40:45 +0000 From: John Poltorak Subject: libemx Can anyone check out? :- ftp://unixos2.com/incoming/libemx.zip It's my first attempt at putting together an archive of headers and libraries required for emx/gcc. It's essentially the same thing as you get in the EMX archives, but has Fix04 applied along with long filename conversion and inclusion of .lib as well as .a files. Please let me know if there is anything missing, or even if anything can be taken out. -- John **= Email 16 ==========================** Date: Mon, 4 Mar 2002 15:53:16 +0100 From: Holger Veit Subject: Re: EMXTREE - CPP headers On Mon, Mar 04, 2002 at 12:58:25PM +0000, John Poltorak wrote: > On Mon, Mar 04, 2002 at 01:42:33PM +0100, Martin Schafföner wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > > > > On Mon, 4 Mar 2002 12:30:00 +0000, John Poltorak wrote: > > > > >Also, what is the difference between emx\include\cpp and emx\include.gpp ? > > > > Where did you get /emx/include/gpp from? I don't have that. > > It's emx\include.gpp and it part of EMXTREE. > > Actually, I've just noticed a refresh of EMXTREE which is three times as > big as I have - it's now 60MB! The one from borneo probably still has all objects and sources for the library, as well as the compilers in it. There is not too much refresh from the older one. > I'll just check this new one to see if it's still included. The include\cpp files should come from libstdc++, the older include.gpp files from libg++ (outdated). You get them when you install EMX C++ development support. Holger -- Please update your tables to my new e-mail address: holger.veit$ais.fhg.de (replace the '$' with ' at ' -- spam-protection) **= Email 17 ==========================** Date: Mon, 04 Mar 2002 18:41:13 -0500 From: Henry Sobotka Subject: Re: Autoconf 2.52h Dave and Natalie wrote: > > Have to remember that people might want more then 1 perl installed, I know Debian had a method for > multiple perl installs as the newest (6?) wasn't quite compatible with the older ones. Perl itself provides multiversion capability with 5.6. The directory tree was changed to lib/[version] and lib/site_perl/[version]. The problem is to keep the perl*.exe's from overwriting each other in /bin. As long as they're kept physically separate, switching versions is quite easy with TVFS or pathjuggling etc. Right now not naming the executables perl[version]*.exe is primarily a convenience for users; to facilitate multiversion installation, it might make more sense to use the awkward names, e.g. perl572.exe, and let users either rename or tvlink one to perl.exe. h~ **= Email 18 ==========================** Date: Mon, 4 Mar 2002 19:02:22 +0000 From: John Poltorak Subject: Re: Install Help On Mon, Mar 04, 2002 at 12:56:59PM -0500, Roger F. Borrello, Jr. wrote: > I'd really like to provide feedback, but I'd like to make sure I install all subsystems correctly, and in the correct order. I've downloaded all the current zipfiles. Is there some info around that can tell me what to do next? At the moment the packages are still being assembled and the UnixOS/2 distro is still a collection of seperate ports rather than a unified build. How well all of those packages work together is still a little uncertain. By all means try installing the packages and report any problems but there isn't a comprehensive wrapper for the installation yet since a few of the essential packages need to be updated. The packages themselves include paths so you can either unzip them or try using the PKGTOOL installer. > Thanks! > > > Regards, > +------------------------------------------------+ > |Roger F. Borrello, Jr. O Brought to you by | > |Golden Code Development S the letters O and S,| > |mailto:rfb at GoldenCode.com 2 and by the number 2!| > +---------------------+--------------------------+ > |OS/2 Warp 4 Engineer |OS/2 Warp Server Engineer | > |OS/2 Developer |DB2 Developer | > +---------------------+--------------------------+ -- John **= Email 19 ==========================** Date: Mon, 4 Mar 2002 19:04:52 +0000 From: John Poltorak Subject: Re: EMX port of Python... On Mon, Mar 04, 2002 at 07:43:11PM +1100, Andrew MacIntyre wrote: > has now been integrated into Python CVS, and will be maintained there. Does that mean it can be built and installed using autoconf, configure and Make? > -- > Andrew I MacIntyre "These thoughts are mine alone..." > E-mail: andymac at bullseye.apana.org.au | Snail: PO Box 370 > andymac at pcug.org.au | Belconnen ACT 2616 > Web: http://www.andymac.org/ | Australia > -- John **= Email 20 ==========================** Date: Mon, 04 Mar 2002 19:16:54 -0500 From: Henry Sobotka Subject: Re: Autoconf 2.52h John Poltorak wrote: > > > > > f) notes: you need a /emx/lib/db.lib that works with -Zmt > > does result in fewer test failures. What I'd like to know is what do I > change in emx to create this file... It must be something under emx\bsd\db > but I can't figure out what... Build with -Zmt? > I think the building of Perl is a good test for having the correct build > environment, No, Perl has a unique build system and requires a specific shell. Building it just proves that you have a healthy environment to build Perl, not that you're set up for a mainstream configure-make build. It's too eccentric to use as a standard. Stringing a selection of AC* macros together in a configure.in and running that to check the setup might make for a more suitable test; since the macros are there and a cinch to work with, why not use them? > I'd like to document a procedure which ought to create a specific build, What's wrong with Ilya's detailed instructions in the OS/2 section of the Perl docs? Any two people who follow them to the letter, have the same source, matching toolkits, and go with the default values, i.e. don't edit config.sh, should get identical results. h~ **= Email 21 ==========================** Date: Mon, 4 Mar 2002 19:43:11 +1100 (EDT) From: Andrew MacIntyre Subject: EMX port of Python... has now been integrated into Python CVS, and will be maintained there. -- Andrew I MacIntyre "These thoughts are mine alone..." E-mail: andymac at bullseye.apana.org.au | Snail: PO Box 370 andymac at pcug.org.au | Belconnen ACT 2616 Web: http://www.andymac.org/ | Australia **= Email 22 ==========================** Date: Mon, 04 Mar 2002 20:12:03 -0500 From: Henry Sobotka Subject: Re: Autoconf 2.52h Andreas Buening wrote: > > The more important problem are the very fragile compilation > process and the hardcoded paths. perl should be able to find > its shell and libs and whatever might be hardcoded in > $UNIXROOT/usr/... without any further env. vars. > Then we won't need 24 different binary distributions of perl, > one for every possible drive letter. :-))) The Perl build system could be called Celtic or even Byzantine in design, but is quite solid if you carefully follow Ilya's instructions. Given its ability to handle the various flavors of perl*.exe for OS/2, CPAN modules involving DLLs, as well as new extensions, I would qualify it as delightfully robust. As for hardcoded paths, PERLLIB_PREFIX is kludgy but simple for average users, while anyone doing heavier-duty work with Perl will inevitably edit Config.PM or roll their own. Also, with Perl 5 at a mature stage, it may be best to leave things as they are for the remaining releases, while trying to avoid the hardcoding from the outset in Perl 6. h~ **= Email 23 ==========================** Date: Mon, 04 Mar 2002 21:22:56 +0100 From: Andreas Buening Subject: Re: Autoconf 2.52h John Poltorak wrote: > > On Sun, Mar 03, 2002 at 03:24:37PM +0100, Andreas Buening wrote: > > John Poltorak wrote: [building perl] > > e) rename INSTALL to INSTALL.txt, then "make install" will work. > > Yes, I'm aware of this, but is it possible for Make to be able to ignore > INSTALL as a target? As Stefan already mentioned: .PHONY: install I guess, the reason for this behaviour is that HPFS is case preserving, not case sensitive. If make sees a target 'install' it looks for a file 'install' (exists, because 'INSTALL' exists), no rule to build 'INSTALL' => nothing to do. > > f) notes: you need a /emx/lib/db.lib that works with -Zmt > > This has been mentioned previously. I wonder why the the db.lib supplied > with EMX is not built this way... I doubt, this is really required for perl. If I remember the docs correctly threads are not used for the OS/2 build. > Does anyone know which file needs to be changed when building emx\lib so > that it automatically gets built with this option? > > > Finally I got 12 failed test of 252. > > It is possible to get down to two fails AFAIK. Fascinating. At least 6 tests are skipped by default. This was using ash. With bash I got 13 failures. [snip] bye, Andreas -- One OS to rule them all, One OS to find them, One OS to bring them all and in the darkness bind them In the Land of Redmond where the Shadows lie. **= Email 24 ==========================** Date: Mon, 04 Mar 2002 21:23:31 +0100 From: Andreas Buening Subject: Re: Autoconf 2.52h Dave and Natalie wrote: > > On Sun, 3 Mar 2002 15:14:42 +0000, John Poltorak wrote: > > >I've just zipped up my build of 5.6.0, so you can try that if you want:- > >> > >> Is there a reason why you put perl into c:/usr/perl instead > >> of c:/usr? > > > >I thought I put it in c:/usr/lib/perl, which is where I thought it should > >go... > > Wouldn't it be better in c:/usr/lib/perl_5.6.0 or some such. This way you can have multiple versions of perl installed, especially if we had working symlinks:) The whole lib stuff (about 11 MB) is automatically put into $prefix/lib/perl5/5.1.6. Only one dll and a bunch of executables and scripts is for $prefix/bin. The more important problem are the very fragile compilation process and the hardcoded paths. perl should be able to find its shell and libs and whatever might be hardcoded in $UNIXROOT/usr/... without any further env. vars. Then we won't need 24 different binary distributions of perl, one for every possible drive letter. :-))) bye, Andreas -- One OS to rule them all, One OS to find them, One OS to bring them all and in the darkness bind them In the Land of Redmond where the Shadows lie. **= Email 25 ==========================** Date: Mon, 4 Mar 2002 21:38:43 +0000 From: John Poltorak Subject: Re: Autoconf 2.52h On Mon, Mar 04, 2002 at 09:22:56PM +0100, Andreas Buening wrote: > John Poltorak wrote: > > > > On Sun, Mar 03, 2002 at 03:24:37PM +0100, Andreas Buening wrote: > > > John Poltorak wrote: > > [building perl] > > > > e) rename INSTALL to INSTALL.txt, then "make install" will work. > > > > Yes, I'm aware of this, but is it possible for Make to be able to ignore > > INSTALL as a target? > > As Stefan already mentioned: .PHONY: install > I guess, the reason for this behaviour is that HPFS > is case preserving, not case sensitive. > If make sees a target 'install' it looks for a file 'install' > (exists, because 'INSTALL' exists), no rule to build 'INSTALL' > => nothing to do. How do I incorporate this into a build script? > > > > f) notes: you need a /emx/lib/db.lib that works with -Zmt > > > > This has been mentioned previously. I wonder why the the db.lib supplied > > with EMX is not built this way... > > I doubt, this is really required for perl. If I remember > the docs correctly threads are not used for the OS/2 build. Using a threaded version of db.lib as found here:- http://www.math.ohio-state.edu/~ilya/software/os2/db_mt.zip does result in fewer test failures. What I'd like to know is what do I change in emx to create this file... It must be something under emx\bsd\db but I can't figure out what... > > > Does anyone know which file needs to be changed when building emx\lib so > > that it automatically gets built with this option? > > > > > Finally I got 12 failed test of 252. > > > > It is possible to get down to two fails AFAIK. > > Fascinating. At least 6 tests are skipped by default. > This was using ash. With bash I got 13 failures. I think the building of Perl is a good test for having the correct build environment, although it seems impossible for two people to get consistant results. I'd like to document a procedure which ought to create a specific build, with exactly the same reproducible test results but this has not been possible so far, maybe because some people use gcc 2.8.1 and others use 2.9.5. I'm not going to bother with 2.9.5 but hope to standardise on 3.0.3, but for some reason, I'm unable to build Perl with this version. > [snip] > > bye, > Andreas > > -- > One OS to rule them all, One OS to find them, > One OS to bring them all and in the darkness bind them > In the Land of Redmond where the Shadows lie. -- John **= Email 26 ==========================** Date: Mon, 4 Mar 2002 22:04:41 +0000 From: John Poltorak Subject: Re: Freesco On Tue, Mar 05, 2002 at 01:30:05AM -0500, Stepan Kazakov wrote: > John Poltorak wrote: > > > > i dont know any real good network feature which is not done in OS/2 ;) > > AIUI FREESCO provides Bridging and NAT... > > first of all we are working in this direction ;) > i mean Bridging, not NAT. > > second: > there is bridging solution in IBM product - Lan Distance (included in WS/WSeb); Whereabouts is LAN Distance on the WSeB CD? I'll see what I can do with it. > > I'm not talking about connecting to an external DSL modem. I thinking > > about the software which runs on a DSL router. I would like to have an > > OS/2 DSL router. This means having a device driver for a PCI DSL modem > > card. I believe a Linux driver does exist for such a card. > > ok, you are talking only about drivers support. > this is realy big problem in os/2, and there is no man who will write > os/2 net drivers just for pleasure, in spare time... I find it difficult to judge the size of the OS/2 market... I'm surprised, but very grateful that Artem have written drivers for a Wireless PCMCIA card. This must have been a business decision. Maybe someone will see a business case for writing drivers for a PCI DSL modem... Possibly some forward looking German company like Innotek... > -- > madded. [Red Hot Chili Hackers] -- John