The problem with the old version of perl on z/OS :> perl -v
This is perl, v5.8.7 built for os390-thread-multi Copyright 1987-2005, Larry Wall MVS (OS390) port by Mortice Kern Systems, 1997-1999 I testing perl. Perl can not convert large number of files. Error: Out of memory! can convert the source code by the parts . ------------------------------------------------------------------------ Yaroslav Kuzmin Developer C/C++ ,z/OS , Linux 3 Zhukovskiy Street · Miass, Chelyabinsk region 456318 · Russia Tel: +7.922.2.38.33.38 Email: [email protected] Web: www.rocketsoftware.com ________________________________________ От: Karl Williamson <[email protected]> Отправлено: 19 августа 2014 г. 1:39 Кому: Yaroslav Kuzmin; Perl5 Porters; perl-mvs Тема: Re: z/OS translate UTF-8 - UTF-EBCDIC On 08/15/2014 03:35 AM, Yaroslav Kuzmin wrote: > Hi gues, > > A method of converting source project with a script > (translate_to_native.pl) , is not convenient, since it requires first > compile the project without the support of UTF-EBCDIC, and then convert > the source project with the aid of the script and compile again, but > this time with the support of UTF-EBCDIC. > > I made a tool that compiles on z/OS, and translate the source code > project from UTF-8 in UTF-EBCDIC . > > P.S. files tue.c and makefile in encoding IBM-1047. Great! This could be added to our distribution under the Porting directory. I should say that eventually, we will probably want it to handle more than IBM-1047, but that's for the future. Also, the Perl script can be run with an older perl, not necessarily the one just unpacked. I haven't tested it, but I intended it to work on a v5.8. And, I've been thinking about the best way to distribute this to the general public. I was thinking, we in p5p should generate a tar that's already in the desired IBM code page, so that there's no need for either my script or your program. I think that is feasible, but we first have to get things working, so that's in the future. ================================ Rocket Software, Inc. and subsidiaries ■ 77 Fourth Avenue, Waltham MA 02451 ■ +1 800.966.3270 ■ +1 781.577.4321 Unsubscribe From Commercial Email – [email protected] Manage Your Subscription Preferences - http://info.rocketsoftware.com/GlobalSubscriptionManagementEmailFooter_SubscriptionCenter.html Privacy Policy - http://www.rocketsoftware.com/company/legal/privacy-policy ================================
