Date: Tue, 28 Oct 2003 02:51:40 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [Ux2bs_Archive] No. 215 ************************************************** Monday 27 October 2003 Number 215 ************************************************** Subjects for today 1 libcurses and/or libncurses and ux2bs status : J. Ulbts" 2 Re: libiconv : Stefan.Neis at t-online.de 3 Re: UX2BS : IanM" 4 Re: libiconv : John Poltorak 5 libiconv : Alex Samorukov 6 Re: UX2BS : John Poltorak 7 Re: libiconv : Dave and Natalie" 8 Re: libcurses and/or libncurses and ux2bs status : John Poltorak 9 Re: UX2BS : John Poltorak **= Email 1 ==========================** Date: Tue, 28 Oct 2003 01:19:36 +0100 (CET) From: "J. Ulbts" Subject: libcurses and/or libncurses and ux2bs status Hi! Sorry, if I ask here, but has someone a recent libcurses and/or libncurses versions??? I'm currently a bit lost, when it comes to ux2bs! What's the current status. I read something about starting from scratch,.... Can I use it out of the box now, and does it include GCC 3.2.2? Will it or does it include all stuff to build something (Make, Configure, Install,...)? I hope someone is willing to give some answers. Many thanks! Kind Regards, Juergen Ulbts (Germany) _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 2 ==========================** Date: Tue, 28 Oct 2003 11:42:34 +0100 (CET) From: Stefan.Neis at t-online.de Subject: Re: libiconv T.Sikora schrieb: > So we can do what we please with it for ux2? > I think that is what John is getting at. Yes, except for changing it and _not_ distributing source code of the changes... OTOH, what would be the point in developping two different versions of libc? Regards, Stefan _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 3 ==========================** Date: Tue, 28 Oct 2003 13:01:50 +1100 (EDT) From: "IanM" Subject: Re: UX2BS Hi John > If anyone is able to start from scratch again with UX2BS, could you try > running this:- > wget ftp://unixos2: at 213.152.37.92/pub/unixos2/build_system/lib/ux2_bootstrap.cmd > followed by ux2_bootstrap.cmd I'll give it a go tonight, as I've resigned myself to a clean install, I've failed dismaly in getting GCC setup properly on my current setup, think I've got to many other programs, apps, utilities I've replaced in OS/2's system directories. So I'm resetting up the "programming" PC. Cheers IanM http://www.os2site.com/ ... In Windows 98, no one can hear you scream _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 4 ==========================** Date: Tue, 28 Oct 2003 14:21:45 +0000 From: John Poltorak Subject: Re: libiconv On Tue, Oct 28, 2003 at 03:13:56PM +0300, Alex Samorukov wrote: > Hi. I use libiconv without problems. Today i`ll restore my ux2bs env and > will post detailt howto. In theory, if an app is buildable from source without the requirement for any patches or any special processing, all you should need to do is add the appropriate entry for it to BUILD.TABLE and it should build simply by running 'build APP'. It rarely works as easily as that, but that is what I'm striving for. -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 5 ==========================** Date: Tue, 28 Oct 2003 15:13:56 +0300 From: Alex Samorukov Subject: libiconv Hi. I use libiconv without problems. Today i`ll restore my ux2bs env and will post detailt howto. _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 6 ==========================** Date: Tue, 28 Oct 2003 17:46:03 +0000 From: John Poltorak Subject: Re: UX2BS On Mon, Oct 27, 2003 at 07:10:37PM -0800, Dave and Natalie wrote: > On Mon, 27 Oct 2003 19:36:01 +0000, John Poltorak wrote: > > > > > > >If anyone is able to start from scratch again with UX2BS, could you try > >running this:- > > > >wget ftp://unixos2: at 213.152.37.92/pub/unixos2/build_system/lib/ux2_bootstrap.cmd > > > > > >followed by ux2_bootstrap.cmd > > > > > >I'd like to see exactly how far it gets without any problems. > > I get a few rsync error: unexplained error (code 128) at main.c(935) Yes, these seem to be harmless error msgs which RSYNC generates. I think it needs changes to RSYNC to get rid of them. > then runs for a while and dies here > > Building omflib.lib > Building socket.lib > Building db.lib > Leaving emx_inst > OS/2 Command Interpreter version 4.5 > > > epm: G:\unixos2\lib > > [G:\unixos2\lib] > [G:\unixos2\lib] > [G:\unixos2\lib] > [G:\unixos2\lib] > [G:\unixos2\lib]end > SYS0003: The system cannot find the path specified. > make: *** No targets. Stop. > make.exe > SYS0002: The system cannot find the file specified. > 0 file(s) copied. OK, I've found the problem. SH was missing from the archives. If you delete all the directories created and start again, it should work. You may prefer to move all the archives already downloaded to a separate directory to prevent retrieving them again unnecessarily, in which case you need to set something like:- REPOSITORY=c:/archives You may also want to retrieve the latest ux2_bootstrap.cmd since it now creates a log of the install process. > Dave -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 7 ==========================** Date: Tue, 28 Oct 2003 20:55:34 -0800 From: "Dave and Natalie" Subject: Re: libiconv On Mon, 27 Oct 2003 22:30:27 -0500, T.Sikora wrote: >Dave and Natalie wrote: >> On Mon, 27 Oct 2003 21:36:49 -0500, T.Sikora wrote: >> >> >>>The only thing not GPL is libc I believe and only sections of it. We >>>probably should ask Knut about it. >> >> >> Libc is sopposed to be LGPL. From doc/gcc-3.2.2/Licenses.os2 >> quote mode on >> Two words about licenses... >> - The Innotek LIBC is published under LGPL. >> - The headers includes software developed by the University of >> California, Berkeley and its contributors. >> >> (TODO: Add some more words.) >> quote mode off >> Dave >> > >So we can do what we please with it for ux2? I think that is what John >is getting at. Yes. I think as long as Innoteks libiconv is only statically linked there shouldn't be any problems. GCC 3.2.1 does come with a iconv.dll which can cause problems. Dave _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 8 ==========================** Date: Tue, 28 Oct 2003 22:35:38 +0000 From: John Poltorak Subject: Re: libcurses and/or libncurses and ux2bs status On Tue, Oct 28, 2003 at 01:19:36AM +0100, J. Ulbts wrote: > Hi! > > Sorry, if I ask here, but has someone a recent libcurses and/or libncurses versions??? > > I'm currently a bit lost, when it comes to ux2bs! > What's the current status. I read something about starting from scratch,.... > Can I use it out of the box now, and does it include GCC 3.2.2? > Will it or does it include all stuff to build something (Make, Configure, Install,...)? > > I hope someone is willing to give some answers. > > Many thanks! > > > Kind Regards, > Juergen Ulbts (Germany) Hi Juergen, UX2BS is at a bit of a transition stage. It was originally developed for use as a universal build system for building Unix apps on OS/2. It has also been suggested that it could be used for installing UnixOS/2 PKGs so that we offer a UnixOS/2 distro snce there are a great many ports already out there. What we desperately need is a UnixOS/2 distro so that people can quickly get up and running with all the apps which are available, but IMV, this is a slightly too ambitious task for UX2BS just at the moment. As it stands now, UX2BS provides a standard development environment in which a good number of apps can be built from source using a standard 'build' command. What it should do is download, configure and install a basic set of programs and utils to enable you to build quite a number of programs of your choice. As part of the install it will build Perl v5.8, along with Autoconf, Automake, Make and several other essential bits and pieces such as yacc and flex which are often required when building apps. GCC 3.2.2 is not included at present, but it would be nice to add it at some point. As far as NCURSES goes, it should get built for you as part of the initial install process. Hope this helps. Give it a try and see how far you get. -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 9 ==========================** Date: Tue, 28 Oct 2003 23:11:18 +0000 From: John Poltorak Subject: Re: UX2BS On Tue, Oct 28, 2003 at 01:01:50PM +1100, IanM wrote: > Hi John > > > If anyone is able to start from scratch again with UX2BS, could you try > > running this:- > > wget ftp://unixos2: at 213.152.37.92/pub/unixos2/build_system/lib/ux2_bootstrap.cmd > > followed by ux2_bootstrap.cmd > > I'll give it a go tonight, as I've resigned myself to a clean install, I've failed > dismaly in getting GCC setup properly on my current setup, think I've got > to many other programs, apps, utilities I've replaced in OS/2's system > directories. So I'm resetting up the "programming" PC. Getting an environment set up from scratch is pretty difficult to do when you have spent the best part of ten years accumulating bits and pieces, many of which come from unknown origins which you though just might come in useful one day... Hopefully UX2BS will become the standardised build environment which works for everyone, but dont count on it being a drop in replacement for what you have at the moment. > Cheers > IanM > http://www.os2site.com/ -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs