Ticket #1717 (closed bug: fixed)
Parrot compilation fails on './miniparrot config_lib.pir' when there are non-ascii characters in the build path (pwd).
Reported by: | dzoe | Owned by: | NotFound |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | build | Version: | trunk |
Severity: | low | Keywords: | |
Cc: | Language: | ||
Patch status: | Platform: | linux |
Description
I downloaded parrot-2.6.0.tar.gz into /home/joe/Stažené, unpacked it and tried building it in /home/joe/Stažené/parrot-2.6.0/.
The third path component means "Downloaded" and it is a default download location for most browsers on my platform - which is Ubuntu 10.04 on x86_64.
perl Configure.pl runs ok
make fails on:
./miniparrot -Iruntime/parrot/include config_lib.pir > runtime/parrot/include/config.fpmc Malformed string make: *** [runtime/parrot/include/config.fpmc] Error 1
When I try building it in /home/joe/Install/parrot-2.6.0, it works flawlessly.
We discussed it on #parrot and cotto found it is issue with non-ascii characters in the build path.