# New Ticket Created by  Bernhard Schmalhofer 
# Please include the string:  [perl #28454]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=28454 >


Hi,

I successfully built and tested Parrot with ICU under SuSe Linux 8.2 . The
environment is:

[EMAIL PROTECTED]:~/devel/Parrot/patches> uname -a
Linux linux 2.4.20-4GB-athlon #1 Mon Mar 17 17:56:47 UTC 2003 i686 unknown
unknown GNU/Linux

[EMAIL PROTECTED]:~/devel/Parrot/patches> gcc --version
gcc (GCC) 3.3.3

The major problems were already mentioned on the mailing list.
i. 
> ../data/locales/ja.txt:15: parse error. Stopped parsing with 
> U_INVALID_FORMAT_ERROR
> couldn't parse the file ja.txt. Error:U_INVALID_FORMAT_ERROR
I evaded this by upgrading gcc to 3.3.3. The standard compiler from SuS, pre
3.3, showed the above problem.

ii. Linker problems. 
Editing linux.pl and defining 'c++' as the linker works for me. Editing the
Makefile and adding '-lstdc++' worked also.

iii. When calling the executable 'parrot', the directory 'blib' needs to be
in the working directory. This was biting me, when testing
'Parrot m4'.

It looks like the signature of 'string_make' has changed. This broke the the
loadable compiler 'japhc.so' used for japh16.pasm.
A patch fixing that problem is attached.

CU, Bernhard

 

-- 
/* [EMAIL PROTECTED] */

NEU : GMX Internet.FreeDSL
Ab sofort DSL-Tarif ohne GrundgebÃhr: http://www.gmx.net/info

Attachment: japh16_20040411.patch
Description: Binary data

Reply via email to