[Parrot-users] undefined reference to `allocate_interpreter'

Brian Xue brxue.cn at gmail.com
Mon Sep 13 09:10:37 UTC 2010


Hello Gerd,

The compliation process completed successfully after I upgrade to use
GCC4.2.2.

Thank you very much for you kindly help.

Brian

2010/9/13 Gerd Pokorra <gp at zimt.uni-siegen.de>

> Hello,
>
> I have no positive experience to compile a new parrot version (now it is
> parrot-2.7.0) with gcc-3.4.
>
> -- Gerd
>
>
> Am Montag, den 13.09.2010, 10:21 +0200 schrieb Brian Xue:
> > By the way, following is the checking result of Configure.pl
> >
> > 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.
> > init::headers -       Find header files distributed with
> > Parrot..........done.
> > inter::progs -        Determine what C compiler and linker to
> > use........done.
> > inter::make -         Is make
> > installed...................................yes.
> > inter::lex -          Is lex
> > installed................................skipped.
> > inter::yacc -         Is yacc
> > installed...............................skipped.
> > auto::gcc -           Is your C compiler actually
> > gcc................yes, 3.4.
> > auto::glibc -         Is GNU libc
> > installed...............................yes.
> > auto::backtrace -     Does libc have the backtrace*
> > functions.............yes.
> > auto::msvc -          Is your C compiler actually Visual C
> > ++..........skipped.
> > auto::attributes -    Detect compiler
> > attributes.........................done.
> > auto::warnings -      Detect supported compiler
> > warnings.................done.
> > auto::arch -          Determine CPU architecture and
> > OS..................done.
> > auto::cpu -           Generate CPU specific
> > stuff........................done.
> > init::optimize -      Enable
> > optimization.................................yes.
> > inter::shlibs -       Determine flags for building shared
> > libraries.....-fPIC.
> > inter::libparrot -    Should parrot link against a shared
> > library.........yes.
> > inter::charset -      Which charset files should be compiled
> > in..........done.
> > inter::encoding -     Which encoding files should be compiled
> > in.........done.
> > inter::types -        What types should Parrot
> > use.......................done.
> > auto::ops -           Which opcode files should be compiled
> > in...........done.
> > auto::pmc -           Which pmc files should be compiled
> > in..............done.
> > auto::headers -       Probe for C
> > headers................................done.
> > auto::sizes -         Determine some
> > sizes...............................done.
> > auto::byteorder -     Compute native byteorder for
> > wordsize.....little-endian.
> > auto::va_ptr -        Test the type of
> > va_ptr........................register.
> > auto::format -        What formats should be used for
> > sprintf............done.
> > auto::isreg -         Does your C library have a working
> > S_ISREG..........yes.
> > auto::jit -           Determine JIT
> > capability.............................no.
> > auto::frames -        Determine call frame building
> > capability.............no.
> > auto::inline -        Does your compiler support
> > inline...................yes.
> > auto::gc -            Determine allocator to
> > use.........................done.
> > auto::memalign -      Does your C library support
> > memalign................yes.
> > auto::signal -        Determine some signal
> > stuff........................done.
> > auto::socklen_t -     Determine whether there is
> > socklen_t................yes.
> > auto::neg_0 -         Determine whether negative zero can be
> > printed......yes.
> > auto::env -           Does your C library have setenv /
> > unsetenv.........both.
> > auto::thread -        Does your system has
> > thread.........................yes.
> > auto::gmp -           Does your platform support
> > GMP......................yes.
> > auto::readline -      Does your platform support
> > readline.................yes.
> > auto::pcre -          Does your platform support
> > pcre....................done.
> > auto::opengl -        Does your platform support OpenGL.......yes,
> > freeglut 4.
> > auto::zlib -          Does your platform support
> > zlib.....................yes.
> > auto::gettext -       Does your configuration include
> > gettext.............yes.
> > auto::snprintf -      Test
> > snprintf......................................done.
> > auto::perldoc -       Is perldoc
> > installed................................yes.
> > auto::pod2man -       Is pod2man
> > installed................................yes.
> > auto::ctags -         Is (exuberant) ctags
> > installed......................yes.
> > auto::revision -      Determine Parrot's
> > revision........................done.
> > auto::icu -           Is ICU installed..........................no
> > icu-config.
> > gen::config_h -       Generate C
> > headers.................................done.
> > gen::core_pmcs -      Generate core pmc
> > list.............................done.
> > gen::opengl -         Generating OpenGL
> > bindings.........................done.
> > gen::makefiles -      Generate makefiles and other build
> > files...........done.
> > gen::platform -       Move platform files into
> > place.....................done.
> > gen::config_pm -      Record configuration data for later
> > retrieval......done.
> > Okay, we're done!
> >
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.parrot.org/pipermail/parrot-users/attachments/20100913/ef7dc351/attachment.html>


More information about the Parrot-users mailing list