Ticket #1074: opensol.txt

File opensol.txt, 12.4 KB (added by whiteknight, 4 years ago)

Configure.pl results as of r44592

Line 
1Configuring with: ' --cc='gcc' --link=gcc --ld=gcc --no-line-directives --optimize'
2Parrot Version 2.1.0 Configure 2.0
3Copyright (C) 2001-2010, Parrot Foundation.
4
5Hello, I'm Configure. My job is to poke and prod your system to figure out
6how to build Parrot. The process is completely automated, unless you passed in
7the `--ask' flag on the command line, in which case I'll prompt you for a few
8pieces of info.
9
10Since you're running this program, you obviously have Perl 5--I'll be pulling
11some defaults from its configuration.
12
13init::manifest -      Check MANIFEST.....................................done.
14init::defaults -      Set Configure's default values.....................done.
15init::install -       Set up installation paths..........................done.
16init::hints -         Load platform and local hints files................done.
17init::headers -       Find header files distributed with Parrot..........done.
18inter::progs -        Determine what C compiler and linker to use........done.
19inter::make -         Is make installed...................................yes.
20inter::lex -          Is lex installed................................skipped.
21inter::yacc -         Is yacc installed...............................skipped.
22auto::gcc -           Is your C compiler actually gcc................yes, 3.4.
23auto::glibc -         Is GNU libc installed................................no.
24auto::backtrace -     Does libc have the backtrace* functions.............yes.
25auto::msvc -          Is your C compiler actually Visual C++..........skipped.
26auto::attributes -    Detect compiler attributes.........................done.
27auto::warnings -      Detect supported compiler warnings..........set for gcc.
28init::optimize -      Enable optimization.................................yes.
29inter::shlibs -       Determine flags for building shared libraries.....-fPIC.
30inter::libparrot -    Should parrot link against a shared library.........yes.
31inter::charset -      Which charset files should be compiled in..........done.
32inter::encoding -     Which encoding files should be compiled in.........done.
33inter::types -        What types should Parrot use.......................done.
34auto::ops -           Which opcode files should be compiled in...........done.
35auto::pmc -           Which pmc files should be compiled in..............done.
36auto::headers -       Probe for C headers................................done.
37auto::sizes -         Determine some sizes...
38step auto::sizes died during execution: Linker failed (see test_856.ldo) at lib/Parrot/Configure/Compiler.pm line 111
39        Parrot::Configure::Compiler::cc_build('Parrot::Configure=HASH(0x820bac0)') called at config/auto/sizes.pm line 36
40        auto::sizes::runstep('auto::sizes=HASH(0x842c310)', 'Parrot::Configure=HASH(0x820bac0)') called at lib/Parrot/Configure.pm line 412
41        eval {...} called at lib/Parrot/Configure.pm line 412
42        Parrot::Configure::_run_this_step('Parrot::Configure=HASH(0x820bac0)', 'HASH(0x80794dc)') called at lib/Parrot/Configure.pm line 267
43        Parrot::Configure::runsteps('Parrot::Configure=HASH(0x820bac0)') called at Configure.pl line 75
44
45 at Configure.pl line 75
46
47auto::byteorder -     Compute native byteorder for wordsize...
48step auto::byteorder died during execution: Linker failed (see test_856.ldo) at lib/Parrot/Configure/Compiler.pm line 111
49        Parrot::Configure::Compiler::cc_build('Parrot::Configure=HASH(0x820bac0)') called at config/auto/byteorder.pm line 44
50        auto::byteorder::_probe_for_byteorder('Parrot::Configure=HASH(0x820bac0)') called at config/auto/byteorder.pm line 34
51        auto::byteorder::runstep('auto::byteorder=HASH(0x83dee98)', 'Parrot::Configure=HASH(0x820bac0)') called at lib/Parrot/Configure.pm line 412
52        eval {...} called at lib/Parrot/Configure.pm line 412
53        Parrot::Configure::_run_this_step('Parrot::Configure=HASH(0x820bac0)', 'HASH(0x80794f4)') called at lib/Parrot/Configure.pm line 267
54        Parrot::Configure::runsteps('Parrot::Configure=HASH(0x820bac0)') called at Configure.pl line 75
55
56 at Configure.pl line 75
57
58auto::va_ptr -        Test the type of va_ptr...
59step auto::va_ptr died during execution: Unknown va_ptr type at config/auto/va_ptr.pm line 42.
60
61 at Configure.pl line 75
62
63auto::format -        What formats should be used for sprintf............done.
64auto::isreg -         Does your C library have a working S_ISREG...........no.
65auto::arch -          Determine CPU architecture and OS..................done.
66auto::jit -           Determine JIT capability.............................no.
67auto::frames -        Determine call frame building capability.............no.
68auto::cpu -           Generate CPU specific stuff........................done.
69auto::cgoto -         Does your compiler support computed goto.............no.
70auto::inline -        Does your compiler support inline....................no.
71auto::gc -            Determine allocator to use.........................done.
72auto::memalign -      Does your C library support memalign...Use of uninitialized value in numeric eq (==) at config/auto/memalign.pm line 80.
73Use of uninitialized value in numeric eq (==) at config/auto/memalign.pm line 80.
74..............no.
75auto::signal -        Determine some signal stuff........................done.
76auto::socklen_t -     Determine whether there is socklen_t................yes.
77auto::neg_0 -         Determine whether negative zero can be printed.....done.
78auto::env -           Does your C library have setenv / unsetenv...........no.
79auto::thread -        Does your system has thread...Use of uninitialized value in string eq at config/auto/thread.pm line 47.
80.......................no.
81auto::gmp -           Does your platform support GMP.......................no.
82auto::readline -      Does your platform support readline..................no.
83auto::gdbm -          Does your platform support gdbm......................no.
84auto::pcre -          Does your platform support pcre....................done.
85auto::opengl -        Does your platform support OpenGL....................no.
86auto::crypto -        Does your platform support crypto....................no.
87auto::gettext -       Does your configuration include gettext............done.
88auto::snprintf -      Test snprintf...
89step auto::snprintf died during execution: Linker failed (see test_856.ldo) at lib/Parrot/Configure/Compiler.pm line 111
90        Parrot::Configure::Compiler::cc_build('Parrot::Configure=HASH(0x820bac0)') called at config/auto/snprintf.pm line 42
91        auto::snprintf::_probe_for_snprintf('Parrot::Configure=HASH(0x820bac0)') called at config/auto/snprintf.pm line 32
92        auto::snprintf::runstep('auto::snprintf=HASH(0x847744c)', 'Parrot::Configure=HASH(0x820bac0)') called at lib/Parrot/Configure.pm line 412
93        eval {...} called at lib/Parrot/Configure.pm line 412
94        Parrot::Configure::_run_this_step('Parrot::Configure=HASH(0x820bac0)', 'HASH(0x849c694)') called at lib/Parrot/Configure.pm line 267
95        Parrot::Configure::runsteps('Parrot::Configure=HASH(0x820bac0)') called at Configure.pl line 75
96
97 at Configure.pl line 75
98
99auto::perldoc -       Is perldoc installed................................yes.
100auto::pod2man -       Is pod2man installed................................yes.
101auto::ctags -         Is (exuberant) ctags installed.......................no.
102auto::revision -      Determine Parrot's revision......................r44592.
103auto::icu -           Is ICU installed..........................no icu-config.
104gen::config_h -       Generate C headers...value for 'int2_t' in config/gen/config_h/config_h.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 39.
105value for 'int2_t' in config/gen/config_h/config_h.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 40.
106value for 'int4_t' in config/gen/config_h/config_h.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 41.
107value for 'int4_t' in config/gen/config_h/config_h.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 42.
108value for 'float4_t' in config/gen/config_h/config_h.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 44.
109value for 'float8_t' in config/gen/config_h/config_h.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 45.
110value for 'intvalmin' in config/gen/config_h/config_h.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 49.
111value for 'intvalmax' in config/gen/config_h/config_h.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 52.
112value for 'floatvalmin' in config/gen/config_h/config_h.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 56.
113value for 'floatvalmax' in config/gen/config_h/config_h.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 59.
114value for 'byteorder' in config/gen/config_h/config_h.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 95.
115value for 'bigendian' in config/gen/config_h/config_h.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 96.
116value for 'hugeintval' in config/gen/config_h/config_h.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 104.
117value for 'hugeintval' in config/gen/config_h/config_h.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 105.
118value for 'hugefloatval' in config/gen/config_h/config_h.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 106.
119value for 'intvalsize' in config/gen/config_h/config_h.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 108.
120value for 'nvsize' in config/gen/config_h/config_h.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 109.
121value for 'opcode_t_size' in config/gen/config_h/config_h.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 110.
122value for 'ptrsize' in config/gen/config_h/config_h.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 111.
123value for 'shortsize' in config/gen/config_h/config_h.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 112.
124value for 'intsize' in config/gen/config_h/config_h.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 113.
125value for 'longsize' in config/gen/config_h/config_h.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 114.
126value for 'hugeintvalsize' in config/gen/config_h/config_h.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 115.
127value for 'doublesize' in config/gen/config_h/config_h.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 116.
128Use of uninitialized value in concatenation (.) or string at (eval 82) line 53, <$in> line 8.
129Use of uninitialized value in string eq at (eval 82) line 57, <$in> line 8.
130Use of uninitialized value in string eq at (eval 82) line 63, <$in> line 8.
131..............................done.
132gen::core_pmcs -      Generate core pmc list.............................done.
133gen::crypto -         Generate Digest PMC files.......................skipped.
134gen::opengl -         Generating OpenGL bindings......................skipped.
135gen::makefiles -      Generate makefiles and other build files...........done.
136gen::platform -       Move platform files into place.....................done.
137gen::config_pm -      Record configuration data for later retrieval...value for 'intvalsize' in config/gen/config_pm/myconfig.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 19.
138value for 'intsize' in config/gen/config_pm/myconfig.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 19.
139value for 'opcode_t_size' in config/gen/config_pm/myconfig.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 19.
140value for 'ptrsize' in config/gen/config_pm/myconfig.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 20.
141value for 'byteorder' in config/gen/config_pm/myconfig.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 20.
142value for 'numvalsize' in config/gen/config_pm/myconfig.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 21.
143value for 'doublesize' in config/gen/config_pm/myconfig.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 21.
144value for 'hugefloatvalsize' in config/gen/config_pm/myconfig.in is undef at lib/Parrot/Configure/Compiler.pm line 546, <$in> line 21.
145...done.
146During configuration the following steps failed:
147    25:  auto::sizes
148    26:  auto::byteorder
149    27:  auto::va_ptr
150    50:  auto::snprintf
151You should diagnose and fix these errors before calling 'gmake'