#1869: Move Parrot::Embed into its own repo
---------------------------------+------------------------------------------
 Reporter:  whiteknight          |       Owner:  whiteknight
     Type:  deprecation          |      Status:  assigned   
 Priority:  minor                |   Milestone:  3.3        
Component:  Parrot::Interpreter  |     Version:  master     
 Severity:  low                  |    Keywords:             
     Lang:                       |       Patch:             
 Platform:  all                  |  
---------------------------------+------------------------------------------

Comment(by jkeenan):

 Replying to [comment:8 jkeenan]:
 >
 > My hunch is that anyone making serious use of this distribution will
 want stability, because such a person wants to 'do Perl 5' rather than
 'doing Parrot'.
 >

 A further hunch:  I suspect that anyone wanting to experiment with this
 distribution will first want to build and install Parrot in a 'non-system'
 location.  In other words, they will want to configure with a
 `--prefix=/home/user/experimental` option.

 But when I configured Parrot with a `--prefix` underneath my home
 directory and installed Parrot there, I got this:
 {{{
 [embed] 562 $ ./Build
 Building Parrot-Embed
 cc -I/Users/jimk/gitwork/embed/../../include
   -I/usr/local/lib/perl5/5.12.0/darwin-2level/CORE -DXS_VERSION="20081006"
   -DVERSION="20081006" -c -fno-common -DPERL_DARWIN -no-cpp-precomp
   -fno-strict-aliasing -pipe -I/usr/local/include -I/opt/local/include
   -O3 -o lib/Parrot/Embed.o lib/Parrot/Embed.c
 lib/Parrot/Embed.xs:2:27: error: parrot/parrot.h: No such file or
 directory
 lib/Parrot/Embed.xs:3:26: error: parrot/embed.h: No such file or directory
 lib/Parrot/Embed.xs:4:27: error: parrot/extend.h: No such file or
 directory
 lib/Parrot/Embed.xs:11: error: parse error before 'Parrot_Interpreter'
 lib/Parrot/Embed.xs:11: warning: data definition has no type or storage
 class
 ...
 lib/Parrot/Embed.xs:246: error: 'interp' undeclared (first use in this
 function)
 lib/Parrot/Embed.xs:246: error: parse error before ')' token
 error building lib/Parrot/Embed.o from 'lib/Parrot/Embed.c'
   at /usr/local/lib/perl5/5.12.0/ExtUtils/CBuilder/Base.pm line 112.
 }}}
 See attachment for full output of `./Build`.

 Thank you very much.

 kid51

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/1869#comment:9>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets

Reply via email to