#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