Ticket #1947: configure_output

File configure_output, 12.1 KB (added by cotto, 11 years ago)

noisy output from Configure.pl, including stderr

Line 
1Parrot Version 2.11.0 Configure 2.0
2Copyright (C) 2001-2011, Parrot Foundation.
3
4Hello, I'm Configure. My job is to poke and prod your system to figure out
5how to build Parrot. The process is completely automated, unless you passed in
6the `--ask' flag on the command line, in which case I'll prompt you for a few
7pieces of info.
8
9Since you're running this program, you obviously have Perl 5--I'll be pulling
10some defaults from its configuration.
11
12init::manifest -      Check MANIFEST.....................................done.
13init::defaults -      Set Configure's default values.....................done.
14init::install -       Set up installation paths..........................done.
15init::hints -         Load platform and local hints files................done.
16inter::progs -        Determine what C compiler and linker to use........done.
17inter::make -         Is make installed...................................yes.
18inter::lex -          Is lex installed................................skipped.
19inter::yacc -         Is yacc installed...............................skipped.
20auto::gcc -           Is your C compiler actually gcc................yes, 4.4.
21auto::glibc -         Is GNU libc installed...............................yes.
22auto::backtrace -     Does libc have the backtrace* functions.............yes.
23auto::msvc -          Is your C compiler actually Visual C++..........skipped.
24auto::attributes -    Detect compiler attributes.........................done.
25auto::warnings -      Detect supported compiler warnings.................done.
26auto::arch -          Determine CPU architecture and OS..................done.
27auto::cpu -           Generate CPU specific stuff........................done.
28init::optimize -      Enable optimization..................................no.
29inter::shlibs -       Determine flags for building shared libraries.....-fPIC.
30inter::libparrot -    Should parrot link against a shared library.........yes.
31inter::types -        What types should Parrot use.......................done.
32auto::ops -           Which opcode files should be compiled in...........done.
33auto::pmc -           Which pmc files should be compiled in..............done.
34auto::headers -       Probe for C headers................................done.
35auto::sizes -         Determine some sizes...............................done.
36auto::byteorder -     Compute native byteorder for wordsize.....little-endian.
37auto::va_ptr -        Test the type of va_ptr...........................stack.
38auto::format -        What formats should be used for sprintf............done.
39auto::isreg -         Does your C library have a working S_ISREG..........yes.
40auto::jit -           Determine JIT capability.............................no.
41auto::frames -        Determine call frame building capability.............no.
42auto::llvm -          Is LLVM installed....................................no.
43auto::inline -        Does your compiler support inline...................yes.
44auto::gc -            Determine allocator to use.........................done.
45auto::memalign -      Does your C library support memalign................yes.
46auto::signal -        Determine some signal stuff........................done.
47auto::socklen_t -     Determine whether there is socklen_t................yes.
48auto::stat -          Detect stat type....................................bsd.
49auto::neg_0 -         Determine whether negative zero can be printed......yes.
50auto::env -           Does your C library have setenv / unsetenv.........both.
51auto::timespec -      Does your system has timespec.......................yes.
52auto::thread -        Does your system has thread.........................yes.
53auto::gmp -           Does your platform support GMP......................yes.
54auto::readline -      Does your platform support readline.................yes.
55auto::pcre -          Does your platform support pcre...............yes, 8.02.
56auto::opengl -        Does your platform support OpenGL.......yes, freeglut 4.
57auto::zlib -          Does your platform support zlib.....................yes.
58auto::gettext -       Does your configuration include gettext.............yes.
59auto::snprintf -      Test snprintf......................................done.
60auto::perldoc -       Is perldoc installed................................yes.
61auto::coverage -      Are coverage analysis tools installed...............yes.
62auto::pod2man -       Is pod2man installed................................yes.
63auto::ctags -         Is (exuberant) ctags installed......................yes.
64auto::revision -      Determine Parrot's revision...........................1.
65auto::sha1 -          Determine Parrot's sha1.........................fc57a47.
66auto::git_describe -  Determine git-describe.....RELEASE_2_11_0-1043-gfc57a47.
67auto::icu -           Is ICU installed....................................yes.
68auto::libffi -        Is libffi installed.................................yes.
69auto::ipv6 -          Determine IPV6 capabilities.........................yes.
70gen::config_h -       Generate C headers.................................done.
71gen::core_pmcs -      Generate core pmc list.............................done.
72gen::opengl -         Generating OpenGL bindings...In OpenGL header '/usr/include/GL/gl.h', prototype 'glEGLImageTargetTexture2DOES', can't handle type 'GLeglImageOES'; original prototype:
73  GLAPI void APIENTRY glEGLImageTargetTexture2DOES (GLenum target, GLeglImageOES image);
74
75In OpenGL header '/usr/include/GL/gl.h', prototype 'glEGLImageTargetRenderbufferStorageOES', can't handle type 'GLeglImageOES'; original prototype:
76  GLAPI void APIENTRY glEGLImageTargetRenderbufferStorageOES (GLenum target, GLeglImageOES image);
77
78In OpenGL header '/usr/include/GL/glext.h', prototype 'glCreateSyncFromCLeventARB', can't handle type '_cl_context*'; original prototype:
79  GLAPI GLsync APIENTRY glCreateSyncFromCLeventARB (struct _cl_context * context, struct _cl_event * event, GLbitfield flags);
80
81In OpenGL header '/usr/include/GL/glext.h', prototype 'glDebugMessageCallbackARB', can't handle type 'GLDEBUGPROCARB'; original prototype:
82  GLAPI void APIENTRY glDebugMessageCallbackARB (GLDEBUGPROCARB callback, const GLvoid *userParam);
83
84In OpenGL header '/usr/include/GL/glext.h', prototype 'glUniform1i64NV', can't handle type 'longlong'; original prototype:
85  GLAPI void APIENTRY glUniform1i64NV (GLint location, GLint64EXT x);
86
87In OpenGL header '/usr/include/GL/glext.h', prototype 'glUniform2i64NV', can't handle type 'longlong'; original prototype:
88  GLAPI void APIENTRY glUniform2i64NV (GLint location, GLint64EXT x, GLint64EXT y);
89
90In OpenGL header '/usr/include/GL/glext.h', prototype 'glUniform3i64NV', can't handle type 'longlong'; original prototype:
91  GLAPI void APIENTRY glUniform3i64NV (GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z);
92
93In OpenGL header '/usr/include/GL/glext.h', prototype 'glUniform4i64NV', can't handle type 'longlong'; original prototype:
94  GLAPI void APIENTRY glUniform4i64NV (GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w);
95
96In OpenGL header '/usr/include/GL/glext.h', prototype 'glUniform1ui64NV', can't handle type 'longlong'; original prototype:
97  GLAPI void APIENTRY glUniform1ui64NV (GLint location, GLuint64EXT x);
98
99In OpenGL header '/usr/include/GL/glext.h', prototype 'glUniform2ui64NV', can't handle type 'longlong'; original prototype:
100  GLAPI void APIENTRY glUniform2ui64NV (GLint location, GLuint64EXT x, GLuint64EXT y);
101
102In OpenGL header '/usr/include/GL/glext.h', prototype 'glUniform3ui64NV', can't handle type 'longlong'; original prototype:
103  GLAPI void APIENTRY glUniform3ui64NV (GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z);
104
105In OpenGL header '/usr/include/GL/glext.h', prototype 'glUniform4ui64NV', can't handle type 'longlong'; original prototype:
106  GLAPI void APIENTRY glUniform4ui64NV (GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w);
107
108In OpenGL header '/usr/include/GL/glext.h', prototype 'glProgramUniform1i64NV', can't handle type 'longlong'; original prototype:
109  GLAPI void APIENTRY glProgramUniform1i64NV (GLuint program, GLint location, GLint64EXT x);
110
111In OpenGL header '/usr/include/GL/glext.h', prototype 'glProgramUniform2i64NV', can't handle type 'longlong'; original prototype:
112  GLAPI void APIENTRY glProgramUniform2i64NV (GLuint program, GLint location, GLint64EXT x, GLint64EXT y);
113
114In OpenGL header '/usr/include/GL/glext.h', prototype 'glProgramUniform3i64NV', can't handle type 'longlong'; original prototype:
115  GLAPI void APIENTRY glProgramUniform3i64NV (GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z);
116
117In OpenGL header '/usr/include/GL/glext.h', prototype 'glProgramUniform4i64NV', can't handle type 'longlong'; original prototype:
118  GLAPI void APIENTRY glProgramUniform4i64NV (GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w);
119
120In OpenGL header '/usr/include/GL/glext.h', prototype 'glProgramUniform1ui64NV', can't handle type 'longlong'; original prototype:
121  GLAPI void APIENTRY glProgramUniform1ui64NV (GLuint program, GLint location, GLuint64EXT x);
122
123In OpenGL header '/usr/include/GL/glext.h', prototype 'glProgramUniform2ui64NV', can't handle type 'longlong'; original prototype:
124  GLAPI void APIENTRY glProgramUniform2ui64NV (GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y);
125
126In OpenGL header '/usr/include/GL/glext.h', prototype 'glProgramUniform3ui64NV', can't handle type 'longlong'; original prototype:
127  GLAPI void APIENTRY glProgramUniform3ui64NV (GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z);
128
129In OpenGL header '/usr/include/GL/glext.h', prototype 'glProgramUniform4ui64NV', can't handle type 'longlong'; original prototype:
130  GLAPI void APIENTRY glProgramUniform4ui64NV (GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w);
131
132In OpenGL header '/usr/include/GL/glext.h', prototype 'glVertexAttribL1i64NV', can't handle type 'longlong'; original prototype:
133  GLAPI void APIENTRY glVertexAttribL1i64NV (GLuint index, GLint64EXT x);
134
135In OpenGL header '/usr/include/GL/glext.h', prototype 'glVertexAttribL2i64NV', can't handle type 'longlong'; original prototype:
136  GLAPI void APIENTRY glVertexAttribL2i64NV (GLuint index, GLint64EXT x, GLint64EXT y);
137
138In OpenGL header '/usr/include/GL/glext.h', prototype 'glVertexAttribL3i64NV', can't handle type 'longlong'; original prototype:
139  GLAPI void APIENTRY glVertexAttribL3i64NV (GLuint index, GLint64EXT x, GLint64EXT y, GLint64EXT z);
140
141In OpenGL header '/usr/include/GL/glext.h', prototype 'glVertexAttribL4i64NV', can't handle type 'longlong'; original prototype:
142  GLAPI void APIENTRY glVertexAttribL4i64NV (GLuint index, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w);
143
144In OpenGL header '/usr/include/GL/glext.h', prototype 'glVertexAttribL1ui64NV', can't handle type 'longlong'; original prototype:
145  GLAPI void APIENTRY glVertexAttribL1ui64NV (GLuint index, GLuint64EXT x);
146
147In OpenGL header '/usr/include/GL/glext.h', prototype 'glVertexAttribL2ui64NV', can't handle type 'longlong'; original prototype:
148  GLAPI void APIENTRY glVertexAttribL2ui64NV (GLuint index, GLuint64EXT x, GLuint64EXT y);
149
150In OpenGL header '/usr/include/GL/glext.h', prototype 'glVertexAttribL3ui64NV', can't handle type 'longlong'; original prototype:
151  GLAPI void APIENTRY glVertexAttribL3ui64NV (GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z);
152
153In OpenGL header '/usr/include/GL/glext.h', prototype 'glVertexAttribL4ui64NV', can't handle type 'longlong'; original prototype:
154  GLAPI void APIENTRY glVertexAttribL4ui64NV (GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w);
155
156In OpenGL header '/usr/include/GL/glext.h', prototype 'glDebugMessageCallbackAMD', can't handle type 'GLDEBUGPROCAMD'; original prototype:
157  GLAPI void APIENTRY glDebugMessageCallbackAMD (GLDEBUGPROCAMD callback, GLvoid *userParam);
158
159......................done.
160gen::makefiles -      Generate makefiles and other build files...........done.
161gen::platform -       Move platform files into place.....................done.
162gen::config_pm -      Record configuration data for later retrieval......done.
163Okay, we're done!
164
165You can now use `make' to build your Parrot.
166After that, you can use `make test' to run the test suite.
167
168Happy Hacking,
169        The Parrot Team
170