installing on OS X?

Christian Aperghis-Tramoni christian.aperghis at lidil.univ-mrs.fr
Thu Sep 17 16:12:34 UTC 2009


Will Coleda a écrit :
> Was just responding to someone off list. Looking at the build script
> now, I'm getting:
>
> /usr/bin/ld: warning can't open dynamic library:
> /opt/local/lib/libicudata.40.dylib referenced from:
> /Users/coke/bird/lib/libparrot.dylib (checking for undefined symbols
> may be affected) (No such file or directory, errno = 2)
> /usr/bin/ld: Undefined symbols:
> _u_charFromName_4_0 referenced from libparrot expected to be defined
> in /opt/local/lib/libicuuc.40.dylib
> <SNIP many more ICU errors>
>
> I have the following ICU installed.
>
> $ /opt/local/bin/icu-config --version
> 4.2.1
>
> And here's the relevant parrot config items: (rant: ./parrot_config
> with multiple args needs better field separators)
>
> $ ./parrot_config --dump | ack '(^icu|has_icu|configure_args)'
> icu_dir => '/opt/local'
> configure_args => '"--optimize" "--prefix=/Users/coke/bird"'
> icu_shared => ' -lpthread -lm   -L/opt/local/lib  -licuuc -licudata
> -lpthread -lm   '
> has_icu => '1'
>
>
>
>
> On Thu, Sep 17, 2009 at 10:16 AM, Nuno 'smash' Carvalho
> <mestre.smash at gmail.com> wrote:
>   
>> On Thu, Sep 17, 2009 at 8:02 AM, Will Coleda <will at coleda.com> wrote:
>>     
>>> Anyone able to run 'make install' and end up with a working parrot on OSX?
>>>
>>> (If so, you can take over the macport. =-)
>>>       
>> On Mac OSX 10.6 (Snow Leopard) i can successfully do:
>>
>> $ perl Configure.pl --prefix=/tmp/parrot
>> ...
>> $ make install
>> $ /tmp/parrot/bin/parrot
>> parrot -[acEGhprtvVwy.] [-d [FLAGS]] [-D [FLAGS]][-O [level]] [-R
>> runcore] [-o FILE] <file>
>>
>> Not sure if this qualifies has being able to run 'make install' but i
>> can test anything else if you need.
>>
>>     
I an runing Leopard on MacBook Intel.

I did it without any problem for Parrot Half-pie using Configure and make.

For lhe last Rakudo, I did it with the --gen-parrot option
then make and make spectest
And make install to end.

I have had no problem

I am planning to install snow leopard within days.
I do not know if the install will continue to work or if I will be 
obliged to install it again.

-- 
          \|||/
          (o o)
    +--ooO-( )-Ooo------------------------------------------+
    |              Christian Aperghis-Tramoni               |
    |                                                       |
    | Case Postale 901          Tel : (33) 04 91 82 92 49   |
    | 163 Avenue de Luminy      SFR : (33) 06 18 93 10 70   |
    | 13288 Marseille Cedex 09  Fax : (33) 04 91 82 92 75   |
    | France                    Mel : chris at dil.univ-mrs.fr |
   /)                                 chris at aperghis.net    (\
  / )         WEB : http://www.dil.univ-mrs.fr/~chris       ( \
 ( (+-------------------------------------------------------+) )
((\ \)  / )                                            / ) (/ //)
(\\\ \_/ /                                             \ \_/ ///)
 \      /                                               \      /
___\___ /____________________________________________ ____\____/________
print join('',map({$i=1-$i;$a=$i?10*$_."\b\b":pack"c",$a+$_+0x16}split
(//,"5110789279758710838810587992861093898779948387799310")),"...\n");
_______________________________________________________________________




More information about the parrot-dev mailing list