From: UnixOS2 Archive To: "UnixOS2 Archive" Date: Wed, 15 May 2002 04:25:54 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [UnixOS2_Archive] No. 215 ************************************************** Tuesday 14 May 2002 Number 215 ************************************************** Subjects for today 1 Perl v5.8 : John Poltorak 2 Re: compiling tth : Andrew Zabolotny 3 Re: Perl v5.8 : John Poltorak 4 Re: Perl v5.8 : Henry Sobotka 5 svgalib ? : James Cannon 6 Re: Perl v5.8 : Henry Sobotka 7 Re: svgalib ? : Steve Wendt 8 GCC 3.1 is now available : Steve Wendt" 9 Re: Perl v5.8 : John Poltorak 10 Re: compiling tth : Pete Milne 11 Re: svgalib ? : rsteiner at visi.com (Richard Steiner) **= Email 1 ==========================** Date: Wed, 15 May 2002 13:34:28 +0100 From: John Poltorak Subject: Perl v5.8 Does anyone know whether Perl v5.8 has been released yet? I thought its release was imminent a few weeks ago, but I'm not sure if it has happened yet. -- John **= Email 2 ==========================** Date: Wed, 15 May 2002 14:37:46 -0400 From: Andrew Zabolotny Subject: Re: compiling tth ξΑ 14.05 2002 06:15 Pete Milne ΞΑΠΙΣΑΜ: > I'm trying to compile tth (TeX to HTML converter), which should be a > simple job as it's just a single source file, but compilation fails with > zillions of loader errors of which a sample follows: For some reason it doesn't find the C runtime library (c.a). This could happen for one of the following reasons: - You haven't installed emx 0.9d prior to installing gcc - You messed up the libraries somehow - LIBRARY_PATH is pointing to a wrong location I would recommend you to read the INSTALL file and closely follow the instructions inside. Downloading just gcc-3.* archives is NOT enough: it is designed as an add-on to the EMX toolkit. **= Email 3 ==========================** Date: Wed, 15 May 2002 15:07:56 +0100 From: John Poltorak Subject: Re: Perl v5.8 On Wed, May 15, 2002 at 01:34:28PM +0100, John Poltorak wrote: > Does anyone know whether Perl v5.8 has been released yet? > > I thought its release was imminent a few weeks ago, but I'm not sure if it > has happened yet. AFAIAA, this is a release candidate for v5.8:- ftp://ftp.funet.fi/pub/languages/perl/snap/perl at 16573.tgz Can anyone give it a try and if you have any problems, can you contact? :- Jarkko Hietaniemi -- John **= Email 4 ==========================** Date: Wed, 15 May 2002 15:10:21 -0400 From: Henry Sobotka Subject: Re: Perl v5.8 John Poltorak wrote: > > AFAIAA, this is a release candidate for v5.8:- > > ftp://ftp.funet.fi/pub/languages/perl/snap/perl at 16573.tgz Judging from the filename that's just development release 5.7.3 which has been out for several months. Here it built out-of-the-box with pgcc after manually applying the tr patch from an earlier version; it also builds with gcc 3.0.3, though that requires a few ugly hacks. In both cases, test results are the usual failures. It's my understanding there will be one or more release candidates between 5.7.3 and 5.8.0. h~ **= Email 5 ==========================** Date: Wed, 15 May 2002 16:26:23 -0700 (PDT) From: James Cannon Subject: svgalib ? I recently picked up "linux graphics programming with svgalib". Is there a port? I didn't see one in the ports section of unixos2.com. I know there is a 1997-era vesa and svga lib for emx, but would prefer something newer to go along with the book I purchased. Of course, I could be using linux, but would rather not be on my firewall. ===== Sincerely, James Cannon Using OS/2 Warp in the beautiful Wine Country of Northern California! __________________________________________________ Do You Yahoo!? LAUNCH - Your Yahoo! Music Experience http://launch.yahoo.com **= Email 6 ==========================** Date: Wed, 15 May 2002 17:37:43 -0400 From: Henry Sobotka Subject: Re: Perl v5.8 John Poltorak wrote: > > Is there any reason why this couldn't be included inthe normal code? I was surprised to find it hadn't been, whereas the other patch involving lib-something-or-other is no longer necessary. > Is there any chance you could forward the errors to the Perl maintainers? > It would be nice to get a clean build straight out of the box when 5.8.0 > comes out. The problem is OS/2-specific, so error-reporting won't do any good, It's a result of gcc 3.x not generating a file with an .obj extension by default if -Zomf is specified, while the build system Ilya devised relies on that behavior to produce forkable and nonforkable binaries. I found the spots where adding -o $ at results in a 3.0.3 build, but was unable to locate where they come from in the Byzantine file-generation system, and lately haven't had time to even think about it. Moreover, any fix also has to work with compiled CPAN modules, i.e. be propagated to the generic Makefile.PL machinery. Plus there's reason to believe a pgcc build (already clean except for the tr thing) might outperform a 3.x one, h~ **= Email 7 ==========================** Date: Wed, 15 May 2002 18:12:50 -0700 (PDT) From: Steve Wendt Subject: Re: svgalib ? On Wed, 15 May 2002, James Cannon wrote: > I recently picked up "linux graphics programming with > svgalib". Is there a port? I didn't see one in the > ports section of unixos2.com. I know there is a > 1997-era vesa and svga lib for emx, but would prefer svgalib is mostly dead, even on Linux. If you want to look at something that does fullscreen graphics on OS/2 as well as other platforms, check out MGL. **= Email 8 ==========================** Date: Wed, 15 May 2002 19:39:24 -0700 (PDT) From: "Steve Wendt" Subject: GCC 3.1 is now available * From: Mark Mitchell * To: gcc-announce at gcc dot gnu dot org, gcc at gcc dot gnu dot org * Date: Wed, 15 May 2002 17:46:18 -0700 * Subject: GCC 3.1 Released GCC 3.1 is now available. In this release, we focused more on quality than new features; many bugs were fixed. We worked very hard to fix bugs that were introduced in GCC 3.0, but that were not present in previous releases of the compiler. We also worked hard to eliminate new bugs. We have continued to improve the standards conformance in the C, C++ and Java compilers, added support for profile-directed optimizations, improved support for many chips used in embedded systems, added an Ada compiler, and added support for the x86-64 architecture. For a list of many -- but by no means all -- of the changes available in this release, see: http://gcc.gnu.org/gcc-3.1/changes.html ----------- "Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws." - Plato (427-347 B.C.) **= Email 9 ==========================** Date: Wed, 15 May 2002 20:51:06 +0100 From: John Poltorak Subject: Re: Perl v5.8 On Wed, May 15, 2002 at 03:10:21PM -0400, Henry Sobotka wrote: > John Poltorak wrote: > > > > AFAIAA, this is a release candidate for v5.8:- > > > > ftp://ftp.funet.fi/pub/languages/perl/snap/perl at 16573.tgz > > Judging from the filename that's just development release 5.7.3 which > has been out for several months. Here it built out-of-the-box with pgcc > after manually applying the tr patch from an earlier version; Check the Changes file. I was told that the patch was no longer necessary, it's zero bytes long anyway, however I didn't get anywhere without a patch. Incidentally, the patch I used contains this:- + case "`echo foo|tr '\r\n' xy 2>/dev/null`" in + fooxy) trnl='\n\r' ;; + esac I don't understand this at all. Is there any reason why this couldn't be included inthe normal code? > it also > builds with gcc 3.0.3, though that requires a few ugly hacks. In both > cases, test results are the usual failures. Is there any chance you could forward the errors to the Perl maintainers? It would be nice to get a clean build straight out of the box when 5.8.0 comes out. > It's my understanding there > will be one or more release candidates between 5.7.3 and 5.8.0. > > h~ -- John **= Email 10 ==========================** Date: Wed, 15 May 2002 21:21:58 +0100 From: Pete Milne Subject: Re: compiling tth Andrew Zabolotny wrote: > ξΑ 14.05 2002 06:15 Pete Milne ΞΑΠΙΣΑΜ: > > > For some reason it doesn't find the C runtime library (c.a). This could happen for one of the following reasons: > > - You haven't installed emx 0.9d prior to installing gcc > - You messed up the libraries somehow > - LIBRARY_PATH is pointing to a wrong location > > I would recommend you to read the INSTALL file and closely follow the instructions inside. Downloading just gcc-3.* archives is NOT enough: it is designed as an add-on to the EMX toolkit. I am using pgcc-2.95.3 installed over emx 0.9d (and replacing gcc 2.8). The library c.a exists in j:emx\lib\mt and j:\emx\lib\st. LIBRARY_PATH is set to j:/emx/lib;j:/java11/lib;j:/usr/lib Any suggestions? Pete **= Email 11 ==========================** Date: Wed, 15 May 2002 21:32:24 -0500 From: rsteiner at visi.com (Richard Steiner) Subject: Re: svgalib ? Here in list.os2-unix, Steve Wendt spake unto us, saying: >On Wed, 15 May 2002, James Cannon wrote: > >> I recently picked up "linux graphics programming with >> svgalib". Is there a port? I didn't see one in the >> ports section of unixos2.com. I know there is a >> 1997-era vesa and svga lib for emx, but would prefer > >svgalib is mostly dead, even on Linux. Which is sad. I use zgv a LOT under Linux for graphics viewing. >If you want to look at something that does fullscreen graphics on OS/2 >as well as other platforms, check out MGL. Has anyone created a reliable fullscreen graphics viewer (GIF/JPG/PNG) for OS/2 anywhere? I've searched all of my sources (which is quite a few) with no luck... -- -Rich Steiner >>>---> http://www.visi.com/~rsteiner >>>---> Eden Prairie, MN OS/2 + BeOS + Linux + Solaris + Win95 + WinNT4 + FreeBSD + DOS + PC/GEOS + Fusion + vMac + Executor = PC Hobbyist Heaven! :-) Murphy's Law is recursive. Washing your car to make it rain doesn't work.