Projet

Général

Profil

Bug #5062 » lasso_64_build_error.txt

Timour Ezizov, 27 juin 2014 15:56

 
1
[tez@cent64 lasso-2.4.0]$ ./configure 
2
checking build system type... x86_64-unknown-linux-gnu
3
checking host system type... x86_64-unknown-linux-gnu
4
checking target system type... x86_64-unknown-linux-gnu
5
checking for a BSD-compatible install... /usr/bin/install -c
6
checking whether build environment is sane... yes
7
checking for a thread-safe mkdir -p... /bin/mkdir -p
8
checking for gawk... gawk
9
checking whether make sets $(MAKE)... yes
10
checking how to create a pax tar archive... gnutar
11
checking whether make supports nested variables... yes
12
checking whether to enable maintainer-specific portions of Makefiles... yes
13
checking for gcc... gcc
14
checking whether the C compiler works... yes
15
checking for C compiler default output file name... a.out
16
checking for suffix of executables... 
17
checking whether we are cross compiling... no
18
checking for suffix of object files... o
19
checking whether we are using the GNU C compiler... yes
20
checking whether gcc accepts -g... yes
21
checking for gcc option to accept ISO C89... none needed
22
checking for style of include used by make... GNU
23
checking dependency style of gcc... gcc3
24
checking how to run the C preprocessor... gcc -E
25
checking for grep that handles long lines and -e... /bin/grep
26
checking for egrep... /bin/grep -E
27
checking for ANSI C header files... yes
28
checking for windres... no
29
checking whether gcc and cc understand -c and -o together... yes
30
checking whether build environment is sane... yes
31
checking for gawk... (cached) gawk
32
checking whether ln -s works... yes
33
checking how to print strings... printf
34
checking for a sed that does not truncate output... /bin/sed
35
checking for fgrep... /bin/grep -F
36
checking for ld used by gcc... /usr/bin/ld
37
checking if the linker (/usr/bin/ld) is GNU ld... yes
38
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
39
checking the name lister (/usr/bin/nm -B) interface... BSD nm
40
checking the maximum length of command line arguments... 1966080
41
checking whether the shell understands some XSI constructs... yes
42
checking whether the shell understands "+="... yes
43
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
44
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
45
checking for /usr/bin/ld option to reload object files... -r
46
checking for objdump... objdump
47
checking how to recognize dependent libraries... pass_all
48
checking for dlltool... dlltool
49
checking how to associate runtime and link libraries... printf %s\n
50
checking for ar... ar
51
checking for archiver @FILE support... @
52
checking for strip... strip
53
checking for ranlib... ranlib
54
checking command to parse /usr/bin/nm -B output from gcc object... ok
55
checking for sysroot... no
56
checking for mt... no
57
checking if : is a manifest tool... no
58
checking for sys/types.h... yes
59
checking for sys/stat.h... yes
60
checking for stdlib.h... yes
61
checking for string.h... yes
62
checking for memory.h... yes
63
checking for strings.h... yes
64
checking for inttypes.h... yes
65
checking for stdint.h... yes
66
checking for unistd.h... yes
67
checking for dlfcn.h... yes
68
checking for objdir... .libs
69
checking if gcc supports -fno-rtti -fno-exceptions... no
70
checking for gcc option to produce PIC... -fPIC -DPIC
71
checking if gcc PIC flag -fPIC -DPIC works... yes
72
checking if gcc static flag -static works... no
73
checking if gcc supports -c -o file.o... yes
74
checking if gcc supports -c -o file.o... (cached) yes
75
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
76
checking whether -lc should be explicitly linked in... no
77
checking dynamic linker characteristics... GNU/Linux ld.so
78
checking how to hardcode library paths into programs... immediate
79
checking whether stripping libraries is possible... yes
80
checking if libtool supports shared libraries... yes
81
checking whether to build shared libraries... yes
82
checking whether to build static libraries... yes
83
checking for supported compiler flags...  -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wold-style-definition -Wdeclaration-after-statement -Wmissing-declarations -Wredundant-decls -Wmissing-noreturn -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Winline -Wformat-nonliteral -Wformat-security -Wswitch-enum -Wswitch-default -Winit-self -Wmissing-include-dirs -Wundef -Waggregate-return -Wmissing-format-attribute -Wnested-externs
84
checking for gnutar... no
85
checking for gtar... gtar
86
You have no CLASSPATH, I hope it is good
87
checking for gcj... no
88
checking for jikes... no
89
checking for guavac... no
90
checking for javac... javac
91
checking if javac works... yes
92
checking for kaffe... no
93
checking for java... java
94
checking for uudecode... no
95
configure: WARNING: I have to compile Test.class from scratch
96
checking if java works... yes
97
checking for gjavah... no
98
checking for gcjh... no
99
checking for javah... javah
100
configure: WARNING: unable to include <jni.h>
101
checking for jar... jar
102
checking for sed... /bin/sed
103
checking if the junit.framework.Test class is available... no
104
checking if the junit.framework.Test class is available with classpath :/usr/share/java/./junit.jar... yes
105
checking for junit.textui.TestRunner class... yes
106
checking for junit... $(CLASSPATH_ENV) $(JAVA) $(JAVAFLAGS) junit.textui.TestRunner
107
checking for perl... perl
108
checking for php5... no
109
checking for php... no
110
checking for php-config5... no
111
checking for php-config... no
112
checking for python... python
113
checking for swig... swig
114
checking for variadic cpp macros... yes
115
checking for Python development files... yes
116
checking for PHP 5 development files... ./configure: line 13951: --version: command not found
117
no
118
checking for gacutil... no
119
checking for Perl API... yes
120
checking zlib.h usability... yes
121
checking zlib.h presence... yes
122
checking for zlib.h... yes
123
checking for library containing gzread... -lz
124
checking for srunner_set_log in -lcheck... yes
125
checking for srunner_set_xml in -lcheck... yes
126
checking for pkg-config... /usr/bin/pkg-config
127
checking pkg-config is at least version 0.9.0... yes
128
checking for gtkdoc-check... /usr/bin/gtkdoc-check
129
checking for gtkdoc-rebase... /usr/bin/gtkdoc-rebase
130
checking for gtkdoc-mkpdf... no
131
checking whether to build gtk-doc documentation... no
132
checking for LASSO... yes
133
checking for rest2html... no
134
checking for rst2html... no
135
checking for xsltproc... xsltproc
136
checking for inkscape... no
137
checking for debugging... no
138
checking for profiling... no
139
checking for pedantic... no
140
checking for static linking... no
141
configure: creating ./config.status
142
config.status: creating lasso-src-config
143
config.status: creating Makefile
144
config.status: creating docs/Makefile
145
config.status: creating docs/lasso-book/Makefile
146
config.status: creating docs/lasso-book/figures/Makefile
147
config.status: creating docs/reference/Makefile
148
config.status: creating docs/reference/lasso/version.xml
149
config.status: creating docs/reference/lasso/Makefile
150
config.status: creating lasso/Makefile
151
config.status: creating lasso/id-ff/Makefile
152
config.status: creating lasso/id-wsf/Makefile
153
config.status: creating lasso/saml-2.0/Makefile
154
config.status: creating lasso/id-wsf-2.0/Makefile
155
config.status: creating lasso/xml/Makefile
156
config.status: creating lasso/xml/saml-2.0/Makefile
157
config.status: creating lasso/xml/soap-1.1/Makefile
158
config.status: creating lasso/xml/id-wsf-2.0/Makefile
159
config.status: creating lasso/xml/ws/Makefile
160
config.status: creating lasso/xml/dsig/Makefile
161
config.status: creating tests/Makefile
162
config.status: creating tests/data/Makefile
163
config.status: creating lasso.pc
164
config.status: creating win32/Makefile
165
config.status: creating win32/lasso.rc
166
config.status: creating win32/msvc/Makefile
167
config.status: creating win32/msvc/lasso.dsp
168
config.status: creating win32/msvc/lasso_config.h
169
config.status: creating win32/msvc/java/Makefile
170
config.status: creating win32/msvc/php/Makefile
171
config.status: creating win32/msvc/python/Makefile
172
config.status: creating win32/nsis/Makefile
173
config.status: creating win32/nsis/jlasso-lite.nsi
174
config.status: creating win32/nsis/lasso-deps.nsi
175
config.status: creating win32/nsis/lasso-full.nsi
176
config.status: creating win32/nsis/lasso-lite.nsi
177
config.status: creating win32/nsis/python.nsi
178
config.status: creating bindings/Makefile
179
config.status: creating bindings/java/Makefile
180
config.status: creating bindings/python/Makefile
181
config.status: creating bindings/python/tests/Makefile
182
config.status: creating bindings/php5/Makefile
183
config.status: creating bindings/php5/examples/Makefile
184
config.status: creating bindings/php5/tests/Makefile
185
config.status: creating bindings/perl/Makefile
186
config.status: creating config.h
187
config.status: creating lasso/lasso_config.h
188
config.status: lasso/lasso_config.h is unchanged
189
config.status: executing depfiles commands
190
config.status: executing libtool commands
191
=============
192
Configuration
193
=============
194

    
195
Main
196
----
197

    
198
Compiler:                gcc
199
CFLAGS:                   
200
Install prefix:          /usr/local
201
Debugging:               no
202
Experimental ID-WSF:     no
203

    
204
Optionals builds
205
----------------
206

    
207
Available languages:    java(1.7.0_55) python(2.6) perl(5.10.1)
208

    
209
Java binding:           yes
210
Perl binding:           yes
211
PHP 5 binding:          no
212
Python binding:         yes
213

    
214
C API references:       no
215
Tests suite:            yes
216

    
217
[tez@cent64 lasso-2.4.0]$ make
218
make  all-recursive
219
make[1]: Entering directory `/home/tez/lasso-2.4.0'
220
Making all in lasso
221
make[2]: Entering directory `/home/tez/lasso-2.4.0/lasso'
222
python ./extract_types.py . 
223
python ./extract_symbols.py .  > symbols.sym
224
make  all-recursive
225
make[3]: Entering directory `/home/tez/lasso-2.4.0/lasso'
226
Making all in xml
227
make[4]: Entering directory `/home/tez/lasso-2.4.0/lasso/xml'
228
Making all in saml-2.0
229
make[5]: Entering directory `/home/tez/lasso-2.4.0/lasso/xml/saml-2.0'
230
  CC     saml2_action.lo
231
  CC     saml2_advice.lo
232
  CC     saml2_assertion.lo
233
  CC     saml2_attribute.lo
234
  CC     saml2_attribute_statement.lo
235
  CC     saml2_attribute_value.lo
236
  CC     saml2_audience_restriction.lo
237
  CC     saml2_authn_context.lo
238
  CC     saml2_authn_statement.lo
239
  CC     saml2_authz_decision_statement.lo
240
  CC     saml2_base_idabstract.lo
241
  CC     saml2_condition_abstract.lo
242
  CC     saml2_conditions.lo
243
  CC     saml2_encrypted_element.lo
244
  CC     saml2_evidence.lo
245
  CC     saml2_key_info_confirmation_data.lo
246
  CC     saml2_key_info_confirmation_data_type.lo
247
  CC     saml2_name_id.lo
248
  CC     saml2_one_time_use.lo
249
  CC     saml2_proxy_restriction.lo
250
  CC     saml2_statement_abstract.lo
251
  CC     saml2_subject.lo
252
  CC     saml2_subject_confirmation.lo
253
  CC     saml2_subject_confirmation_data.lo
254
  CC     saml2_subject_locality.lo
255
  CC     samlp2_artifact_resolve.lo
256
  CC     samlp2_artifact_response.lo
257
  CC     samlp2_assertion_id_request.lo
258
  CC     samlp2_attribute_query.lo
259
  CC     samlp2_authn_query.lo
260
  CC     samlp2_authn_request.lo
261
  CC     samlp2_authz_decision_query.lo
262
  CC     samlp2_extensions.lo
263
  CC     samlp2_idp_entry.lo
264
  CC     samlp2_idp_list.lo
265
  CC     samlp2_logout_request.lo
266
  CC     samlp2_logout_response.lo
267
  CC     samlp2_manage_name_id_request.lo
268
  CC     samlp2_manage_name_id_response.lo
269
  CC     samlp2_name_id_mapping_request.lo
270
  CC     samlp2_name_id_mapping_response.lo
271
  CC     samlp2_name_id_policy.lo
272
  CC     samlp2_request_abstract.lo
273
  CC     samlp2_requested_authn_context.lo
274
  CC     samlp2_response.lo
275
  CC     samlp2_scoping.lo
276
  CC     samlp2_status.lo
277
  CC     samlp2_status_code.lo
278
  CC     samlp2_status_detail.lo
279
  CC     samlp2_status_response.lo
280
  CC     samlp2_subject_query_abstract.lo
281
  CC     samlp2_terminate.lo
282
  CCLD   liblasso-xml-saml2.la
283
make[5]: Leaving directory `/home/tez/lasso-2.4.0/lasso/xml/saml-2.0'
284
Making all in soap-1.1
285
make[5]: Entering directory `/home/tez/lasso-2.4.0/lasso/xml/soap-1.1'
286
  CC     soap_body.lo
287
  CC     soap_detail.lo
288
  CC     soap_fault.lo
289
  CC     soap_envelope.lo
290
  CC     soap_header.lo
291
  CCLD   liblasso-xml-soap11.la
292
make[5]: Leaving directory `/home/tez/lasso-2.4.0/lasso/xml/soap-1.1'
293
Making all in dsig
294
make[5]: Entering directory `/home/tez/lasso-2.4.0/lasso/xml/dsig'
295
  CC     ds_key_info.lo
296
  CC     ds_key_value.lo
297
  CC     ds_rsa_key_value.lo
298
  CC     ds_x509_data.lo
299
  CCLD   liblasso-xml-dsig.la
300
make[5]: Leaving directory `/home/tez/lasso-2.4.0/lasso/xml/dsig'
301
make[5]: Entering directory `/home/tez/lasso-2.4.0/lasso/xml'
302
  CC     tools.lo
303
  CC     xml.lo
304
  CC     lib_assertion.lo
305
  CC     lib_authentication_statement.lo
306
  CC     lib_authn_context.lo
307
  CC     lib_authn_request.lo
308
  CC     lib_authn_request_envelope.lo
309
  CC     lib_authn_response.lo
310
  CC     lib_authn_response_envelope.lo
311
  CC     lib_federation_termination_notification.lo
312
  CC     lib_idp_entries.lo
313
  CC     lib_idp_entry.lo
314
  CC     lib_idp_list.lo
315
  CC     lib_logout_request.lo
316
  CC     lib_logout_response.lo
317
  CC     lib_name_identifier_mapping_request.lo
318
  CC     lib_name_identifier_mapping_response.lo
319
  CC     lib_register_name_identifier_request.lo
320
  CC     lib_register_name_identifier_response.lo
321
  CC     lib_request_authn_context.lo
322
  CC     lib_scoping.lo
323
  CC     lib_status_response.lo
324
  CC     lib_subject.lo
325
  CC     misc_text_node.lo
326
  CC     saml_advice.lo
327
  CC     saml_assertion.lo
328
  CC     saml_attribute.lo
329
  CC     saml_attribute_designator.lo
330
  CC     saml_attribute_statement.lo
331
  CC     saml_attribute_value.lo
332
  CC     saml_audience_restriction_condition.lo
333
  CC     saml_authentication_statement.lo
334
  CC     saml_authority_binding.lo
335
  CC     saml_condition_abstract.lo
336
  CC     saml_conditions.lo
337
  CC     saml_name_identifier.lo
338
  CC     saml_statement_abstract.lo
339
  CC     saml_subject.lo
340
  CC     saml_subject_confirmation.lo
341
  CC     saml_subject_locality.lo
342
  CC     saml_subject_statement.lo
343
  CC     saml_subject_statement_abstract.lo
344
  CC     samlp_request.lo
345
  CC     samlp_request_abstract.lo
346
  CC     samlp_response.lo
347
  CC     samlp_response_abstract.lo
348
  CC     samlp_status.lo
349
  CC     samlp_status_code.lo
350
  CCLD   liblasso-xml.la
351
make[5]: Leaving directory `/home/tez/lasso-2.4.0/lasso/xml'
352
make[4]: Leaving directory `/home/tez/lasso-2.4.0/lasso/xml'
353
Making all in id-ff
354
make[4]: Entering directory `/home/tez/lasso-2.4.0/lasso/id-ff'
355
  CC     defederation.lo
356
  CC     federation.lo
357
  CC     identity.lo
358
  CC     lecp.lo
359
  CC     login.lo
360
  CC     logout.lo
361
  CC     name_identifier_mapping.lo
362
  CC     name_registration.lo
363
  CC     profile.lo
364
  CC     provider.lo
365
  CC     session.lo
366
  CC     server.lo
367
  CCLD   liblasso-id-ff.la
368
make[4]: Leaving directory `/home/tez/lasso-2.4.0/lasso/id-ff'
369
Making all in saml-2.0
370
make[4]: Entering directory `/home/tez/lasso-2.4.0/lasso/saml-2.0'
371
  CC     assertion_query.lo
372
  CC     ecp.lo
373
  CC     federation.lo
374
  CC     profile.lo
375
  CC     provider.lo
376
  CC     login.lo
377
  CC     logout.lo
378
  CC     name_id_management.lo
379
  CC     server.lo
380
  CC     saml2_helper.lo
381
  CCLD   liblasso-saml-20.la
382
make[4]: Leaving directory `/home/tez/lasso-2.4.0/lasso/saml-2.0'
383
make[4]: Entering directory `/home/tez/lasso-2.4.0/lasso'
384
  CC     lasso.lo
385
lasso.c: In function 'lasso_init':
386
lasso.c:176: error: 'openssl' undeclared (first use in this function)
387
lasso.c:176: error: (Each undeclared identifier is reported only once
388
lasso.c:176: error: for each function it appears in.)
389
make[4]: *** [lasso.lo] Error 1
390
make[4]: Leaving directory `/home/tez/lasso-2.4.0/lasso'
391
make[3]: *** [all-recursive] Error 1
392
make[3]: Leaving directory `/home/tez/lasso-2.4.0/lasso'
393
make[2]: *** [all] Error 2
394
make[2]: Leaving directory `/home/tez/lasso-2.4.0/lasso'
395
make[1]: *** [all-recursive] Error 1
396
make[1]: Leaving directory `/home/tez/lasso-2.4.0'
397
make: *** [all] Error 2
398