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