On Aug 4, 2005, at 16:17, Lambeck (via RT) wrote:
# New Ticket Created by Lambeck
# Please include the string: [perl #36812]
# in the subject line of all future correspondence about this issue.
# <URL: https://rt.perl.org/rt3/Ticket/Display.html?id=36812 >
For the last 2 hours I tried to compile Pugs-2.6.9 against
Parrot-0.2.2.
It does not work because Pugs is not able to query the parrot config
like
this:
./parrot parrot-config.imc ldflags
The I get :
error:imcc:No such file or directory
in file 'parrot-config.imc' line 53
That line does .include "iterator.pasm"
Important to mention that I am using the installed version of parrot
(make
install). When I tell pugs to use the tree I compiled from there is no
problem at all.
So the question is: is that file installed properly to your --prefix
directory structure?
Maybe you are querying the wrong parrot too (the config paths and
settings gets compiled into the executable of parrot)?
I posted here because I think this is a "make install" issue of parrot
but
I'm pretty sure that there are a lot of "make install" issues - mostly
missing files I presume. The install target is really experimental for
now: more just present to check strategies, how it should be done, then
really useful.
I
was not able to figure out what to change in order to make pugs
compile.
Maybe this is a good opportunity to also fix the bug I reported earlier
(#34379). I am not able to fix this myself because I am not into the
way
parrot does the install.
We'll have a closer look after the release.
Adrian
leo