three days to Parrot 3.4.0
Gerd Pokorra
gp at zimt.uni-siegen.de
Mon May 16 13:19:10 UTC 2011
On Fedora 14 I installed llvm (yum install llvm-devel).
> perl Configure.pl --with-llvm; make
works on my environment.
-- Gerd
Am Sonntag, den 15.05.2011, 12:21 +0200 schrieb François Perrad:
>
>
> 2011/5/15 François Perrad <francois.perrad at gadz.org>
>
>
> 2011/5/14 Gerd Pokorra <gp at zimt.uni-siegen.de>
> In three days is the release day of Parrot 3.4.0. The
> checkout and tag
> for it will be at 2011-05-17 07:00 UTC. To convert UTC
> to your local
> time execute:
>
> $ date -d '2011-05-17 07:00 UTC'
>
> -- Gerd
>
>
>
>
> I just see 2 regressions since the previous release.
>
> 1) with llvm-gcc, Configure.pl fails :
>
> $ perl Configure.pl --cc=llvm-gcc --link=llvm-gcc
> Parrot Version 3.3.0 Configure 2.0
> Copyright (C) 2001-2011, Parrot Foundation.
>
> Hello, I'm Configure. My job is to poke and prod your system
> to figure out
> how to build Parrot. The process is completely automated,
> unless you passed in
> the `--ask' flag on the command line, in which case I'll
> prompt you for a few
> pieces of info.
>
> Since you're running this program, you obviously have Perl
> 5--I'll be pulling
> some defaults from its configuration.
>
> init::manifest - Check
> MANIFEST.....................................done.
> init::defaults - Set Configure's default
> values.....................done.
> init::install - Set up installation
> paths..........................done.
> init::hints - Load platform and local hints
> files................done.
> inter::progs - Determine what C compiler and linker to
> use...Compilation failed with 'llvm-gcc'
>
>
> 2) with clang, Configure.pl runs without problem,
> but the build fails at the first C compilation
>
> In file included from src/string/api.c:27:
> In file included from ./include/parrot/parrot.h:35:
> In file included from /usr/include/errno.h:36:
> In file included from /usr/include/bits/errno.h:25:
> /usr/include/linux/errno.h:4:10: fatal error: 'asm/errno.h'
> file not found
> #include <asm/errno.h>
> ^
> 1 error generated.
>
>
>
> the package gcc-multilib (see TT 2109) fixes the build with clang.
>
> François
>
>
> My box uses a Xubunbu 11.04, with :
> $ clang -v
> clang version 2.8 (branches/release_28)
> Target: i386-pc-linux-gnu
> Thread model: posix
> $ llvm-gcc --version
> gcc-4.5 (Ubuntu/Linaro 4.5.2-8ubuntu4) 4.5.2
> Copyright (C) 2010 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.
> There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A
> PARTICULAR PURPOSE.
>
>
> François
>
> _______________________________________________
> http://lists.parrot.org/mailman/listinfo/parrot-dev
>
>
More information about the parrot-dev
mailing list