Hi!

On Monday 07 June 2004, Joshua Gatcomb wrote:
> --- Jens Rieks <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > what has to be done to get parrot running with
> > cygwin? For me, linking failes
> > with:
> >
> > blib/lib/libicuuc.a(udata.o)(.text+0xe36): In
> > function `openCommonData':
> > /home/egal/parrot/icu/source/common/udata.c:581:
> > undefined reference to
> > `__imp__icudt26_dat'
>
> IIRC, this one requires you to add link => 'c++' to
> config/init/hints/cygwin.pl
I've already changed this, with no luck.

> You are going to run into more problems
> (config/gen/icu.pl since disabling shared won't work)
> though and searching the archives for entries by me
> should help.  I would seriously recommend using a
> system ICU - it will save you a few headaches.
System ICU? Not tried yet, thank you for the tip!

> > I saw some messages about this some time ago, but I
> > was not able to find
> > something that fixes this problem.
>
> I have Parrot running on Cygwin beautifully except
> some problems with the math libraries under JIT which
> appear to be deeply imbedded in the Cygwin source.
Yes, that is what I want to investigate.

> I can work with you off-list if you want to get a recipe
> book for Cygwin if interested to go back on-list.
Can you please send me a complete cvs diff? Or is the link=c++ thingy the only 
modification you made? What parameters have you used to configure parrot?

> > Has anyone (successfully) tried to build parrot with
> > MinGW yet?
>
> I tried and failed miserably because of the Cygwin
> math library problem.  I began seeing syntax errors in
> source files that weren't there before using the mingw
> compiler option.
Hmm, strange. Maybe an incompatible gcc version?
Do you use the mingw gcc that is part of cygwin, or MSYS?

jens

> Cheers
> Joshua Gatcomb
> a.k.a. Limbic~Region

Reply via email to