Project

General

Profile

RE: build exiv2-0.23 with solarisstudio compiler 12.3 Er... » SolarisStudio_Rev3019_configure.txt

SolarisStudio-R3019-configure - Nehal J Wani, 17 Apr 2013 11:16

 
1
[Wani@Linux trunk]$ make tests
2
Scanning dependencies of target tests
3
Running addmoddel.sh ...
4
all testcases passed.
5
Running bugfixes-test.sh ...
6
426 440 443 444 445 447 452 460 479 480 495 498 501 528 540 554 662 666 683 711 726 751 769 799 800 831 (836 skipped) 841 876 884 
7
Files /home/Wani/GSoC/exiv2-trunk/trunk/test/tmp/bugfixes-test.out-stripped and /home/Wani/GSoC/exiv2-trunk/trunk/test/data/bugfixes-test.out differ
8
306c306
9
< Error: Offset of directory Thumbnail, entry 0xffc0 is out of bounds: Offset = 0xffffffffa0030121; truncating the entry
10
---
11
> Error: Offset of directory Thumbnail, entry 0xffc0 is out of bounds: Offset = 0xa0030121; truncating the entry
12
308c308
13
< Error: Offset of directory Thumbnail, entry 0x0002 is out of bounds: Offset = 0xffffffffc401a200; truncating the entry
14
---
15
> Error: Offset of directory Thumbnail, entry 0x0002 is out of bounds: Offset = 0xc401a200; truncating the entry
16
355c355
17
< Error: Offset of directory Thumbnail, entry 0x91a1 is out of bounds: Offset = 0xfffffffff0156272; truncating the entry
18
---
19
> Error: Offset of directory Thumbnail, entry 0x91a1 is out of bounds: Offset = 0xf0156272; truncating the entry
20
403c403
21
< Error: Offset of directory Thumbnail, entry 0x2fe1 is out of bounds: Offset = 0xffffffffcfff001c; truncating the entry
22
---
23
> Error: Offset of directory Thumbnail, entry 0x2fe1 is out of bounds: Offset = 0xcfff001c; truncating the entry
24
425c425
25
< Error: Offset of directory Thumbnail, entry 0x0bfc is out of bounds: Offset = 0xffffffffbffe858f; truncating the entry
26
---
27
> Error: Offset of directory Thumbnail, entry 0x0bfc is out of bounds: Offset = 0xbffe858f; truncating the entry
28
427c427
29
< Error: Offset of directory Thumbnail, entry 0xfc9f is out of bounds: Offset = 0xfffffffff0a17e17; truncating the entry
30
---
31
> Error: Offset of directory Thumbnail, entry 0xfc9f is out of bounds: Offset = 0xf0a17e17; truncating the entry
32
result = 1
33
Running exifdata-test.sh ...
34
all testcases passed.
35
Running exiv2-test.sh ...
36
all testcases passed.
37
Running imagetest.sh ...
38

    
39
Erase all tests..................
40
Copy all tests.........
41
Copy iptc tests.........
42
---------------------------------------------------------
43
All test cases passed
44
Running iotest.sh ...
45

    
46
Io tests...
47
---------------------------------------------------------
48
All test cases passed
49
Running iptctest.sh ...
50

    
51
Read tests..................
52
Remove tests..................
53
Add/Mod tests..................
54
Extended tests..................
55
---------------------------------------------------------
56
All test cases passed
57
Running modify-test.sh ...
58
all testcases passed.
59
Running path-test.sh ...
60
Running preview-test.sh ...
61
............................................................................................
62
All testcases passed.
63
Running stringto-test.sh ...
64
all testcases passed.
65
Running tiff-test.sh ...
66
tiff-test.sh: exifprobe not found. Skipping TIFF tests.
67
Running write-test.sh ...
68
all testcases passed.
69
Running write2-test.sh ...
70
all testcases passed.
71
Running xmpparser-test.sh ...
72
all testcases passed.
73
Running conversions.sh ...
74
all testcases passed.
75
Built target tests
76
[Wani@Linux trunk]$ ./configure CXX=/opt/oracle/solarisstudio12.3/bin/CC CC=/opt/oracle/solarisstudio12.3/bin/cc CXXFLAGS=-library=stlport4
77
checking whether the C++ compiler works... yes
78
checking for C++ compiler default output file name... a.out
79
checking for suffix of executables... 
80
checking whether we are cross compiling... no
81
checking for suffix of object files... o
82
checking whether we are using the GNU C++ compiler... no
83
checking whether /opt/oracle/solarisstudio12.3/bin/CC accepts -g... (cached) no
84
checking how to run the C++ preprocessor... /opt/oracle/solarisstudio12.3/bin/CC -E
85
checking for gcc... /opt/oracle/solarisstudio12.3/bin/cc
86
checking whether we are using the GNU C compiler... no
87
checking whether /opt/oracle/solarisstudio12.3/bin/cc accepts -g... (cached) no
88
checking for /opt/oracle/solarisstudio12.3/bin/cc option to accept ISO C89... none needed
89
checking how to run the C preprocessor... /opt/oracle/solarisstudio12.3/bin/cc -E
90
checking for a BSD-compatible install... /usr/bin/install -c
91
checking whether ln -s works... yes
92
checking whether make sets $(MAKE)... yes
93
checking build system type... x86_64-unknown-linux-gnu
94
checking host system type... x86_64-unknown-linux-gnu
95
checking whether NLS is requested... yes
96
checking for msgfmt... /usr/bin/msgfmt
97
checking for gmsgfmt... /usr/bin/msgfmt
98
checking for xgettext... /usr/bin/xgettext
99
checking for msgmerge... /usr/bin/msgmerge
100
checking for non-GNU ld... /bin/ld
101
checking if the linker (/bin/ld) is GNU ld... yes
102
checking for shared library run path origin... done
103
checking for CFPreferencesCopyAppValue... no
104
checking for CFLocaleCopyCurrent... no
105
checking whether NLS is requested... yes
106
checking for GNU gettext in libc... yes
107
checking whether to use NLS... yes
108
checking where the gettext function comes from... libc
109
checking for a sed that does not truncate output... /usr/bin/sed
110
checking for grep that handles long lines and -e... /usr/bin/grep
111
checking for egrep... /usr/bin/grep -E
112
checking for fgrep... /usr/bin/grep -F
113
checking for GNU ld... /bin/ld
114
checking if the linker (/bin/ld) is GNU ld... yes
115
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
116
checking the name lister (/usr/bin/nm -B) interface... BSD nm
117
checking the maximum length of command line arguments... 1572864
118
checking whether the shell understands some XSI constructs... yes
119
checking whether the shell understands "+="... yes
120
checking for /bin/ld option to reload object files... -r
121
checking for objdump... objdump
122
checking how to recognize dependent libraries... pass_all
123
checking for ar... ar
124
checking for strip... strip
125
checking for ranlib... ranlib
126
checking command to parse /usr/bin/nm -B output from /opt/oracle/solarisstudio12.3/bin/cc object... ok
127
checking for ANSI C header files... yes
128
checking for sys/types.h... yes
129
checking for sys/stat.h... yes
130
checking for stdlib.h... yes
131
checking for string.h... yes
132
checking for memory.h... yes
133
checking for strings.h... yes
134
checking for inttypes.h... yes
135
checking for stdint.h... yes
136
checking for unistd.h... yes
137
checking for dlfcn.h... yes
138
checking whether we are using the GNU C++ compiler... (cached) no
139
checking whether /opt/oracle/solarisstudio12.3/bin/CC accepts -g... (cached) no
140
checking how to run the C++ preprocessor... /opt/oracle/solarisstudio12.3/bin/CC -E
141
checking for objdir... .libs
142
checking for /opt/oracle/solarisstudio12.3/bin/cc option to produce PIC... -KPIC -DPIC
143
checking if /opt/oracle/solarisstudio12.3/bin/cc PIC flag -KPIC -DPIC works... yes
144
checking if /opt/oracle/solarisstudio12.3/bin/cc static flag -Bstatic works... yes
145
checking if /opt/oracle/solarisstudio12.3/bin/cc supports -c -o file.o... yes
146
checking if /opt/oracle/solarisstudio12.3/bin/cc supports -c -o file.o... (cached) yes
147
checking whether the /opt/oracle/solarisstudio12.3/bin/cc linker (/bin/ld -m elf_x86_64) supports shared libraries... yes
148
checking dynamic linker characteristics... GNU/Linux ld.so
149
checking how to hardcode library paths into programs... immediate
150
checking whether stripping libraries is possible... yes
151
checking if libtool supports shared libraries... yes
152
checking whether to build shared libraries... yes
153
checking whether to build static libraries... yes
154
checking whether the /opt/oracle/solarisstudio12.3/bin/CC linker (/bin/ld -m elf_x86_64) supports shared libraries... yes
155
checking for /opt/oracle/solarisstudio12.3/bin/CC option to produce PIC... -KPIC -DPIC
156
checking if /opt/oracle/solarisstudio12.3/bin/CC PIC flag -KPIC -DPIC works... yes
157
checking if /opt/oracle/solarisstudio12.3/bin/CC static flag -Bstatic works... yes
158
checking if /opt/oracle/solarisstudio12.3/bin/CC supports -c -o file.o... yes
159
checking if /opt/oracle/solarisstudio12.3/bin/CC supports -c -o file.o... (cached) yes
160
checking whether the /opt/oracle/solarisstudio12.3/bin/CC linker (/bin/ld -m elf_x86_64) supports shared libraries... yes
161
checking dynamic linker characteristics... GNU/Linux ld.so
162
checking how to hardcode library paths into programs... immediate
163
checking for cos in -lm... yes
164
checking if zlib is wanted... yes
165
checking for inflateEnd in -lz... yes
166
checking zlib.h usability... yes
167
checking zlib.h presence... yes
168
checking for zlib.h... yes
169
checking for inflateEnd in -lz... (cached) yes
170
checking zlib in /usr... ok
171
checking for iconv... yes
172
checking for iconv declaration... 
173
         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
174
checking for ANSI C header files... (cached) yes
175
checking libintl.h usability... yes
176
checking libintl.h presence... yes
177
checking for libintl.h... yes
178
checking locale.h usability... yes
179
checking locale.h presence... yes
180
checking for locale.h... yes
181
checking malloc.h usability... yes
182
checking malloc.h presence... yes
183
checking for malloc.h... yes
184
checking for stdint.h... (cached) yes
185
checking for stdlib.h... (cached) yes
186
checking for string.h... (cached) yes
187
checking for unistd.h... (cached) yes
188
checking sys/mman.h usability... yes
189
checking sys/mman.h presence... yes
190
checking for sys/mman.h... yes
191
checking utime.h usability... yes
192
checking utime.h presence... yes
193
checking for utime.h... yes
194
checking for stdbool.h that conforms to C99... yes
195
checking for _Bool... yes
196
checking for an ANSI C-conforming const... yes
197
checking for inline... inline
198
checking for pid_t... yes
199
checking for size_t... yes
200
checking whether struct tm is in sys/time.h or time.h... time.h
201
checking for stdlib.h... (cached) yes
202
checking for unistd.h... (cached) yes
203
checking for sys/param.h... yes
204
checking for getpagesize... yes
205
checking for working mmap... yes
206
checking whether strerror_r is declared... yes
207
checking for strerror_r... yes
208
checking whether strerror_r returns char *... no
209
checking for gmtime_r... yes
210
checking for lstat... yes
211
checking for memset... yes
212
checking for mmap... yes
213
checking for munmap... yes
214
checking for strchr... yes
215
checking for strerror... yes
216
checking for strtol... yes
217
checking for timegm... yes
218
checking whether to enable dependency tracking... yes
219
checking whether to enable symbol visibility support... yes
220
checking whether the C++ compiler accepts the -xldscope=hidden flag... yes
221
checking whether to use the lens database for Nikon lens names... yes
222
checking whether to compile a commercial version of the Exiv2 library... no
223
checking whether to enable XMP support (requires expat)... yes
224
checking expat.h usability... yes
225
checking expat.h presence... yes
226
checking for expat.h... yes
227
checking for XML_ParserCreate in -lexpat... yes
228
configure: creating ./config.status
229
config.status: creating ./Makefile
230
config.status: creating ./config/config.mk
231
config.status: creating ./config/exiv2.pc
232
config.status: creating ./po/Makefile.in
233
config.status: creating ./src/doxygen.hpp
234
config.status: creating ./config/config.h
235
config.status: executing default-1 commands
236
config.status: creating ./po/POTFILES
237
config.status: creating ./po/Makefile
238
config.status: executing libtool commands
239

    
240
------------------------------------------------------------------
241
-- Exiv2 0.23 feature configuration summary
242
--
243
-- Build a shared library......... YES
244
-- Use symbol visibility support.. YES
245
-- PNG image support.............. YES
246
-- Native language support........ YES
247
-- Nikon lens database............ YES
248
-- XMP metadata support........... YES
249
------------------------------------------------------------------
250
[Wani@Linux trunk]$ make
251
if test "x1" = "x1"; then cd xmpsdk/src && make xmpsdk; fi;
252
make[1]: Entering directory `/home/Wani/GSoC/exiv2-trunk/trunk/xmpsdk/src'
253
libtool: compile:  /opt/oracle/solarisstudio12.3/bin/CC -library=stlport4 -xldscope=hidden -I. -DEXV_LOCALEDIR=\"/usr/local/share/locale\" -I../include -funsigned-char -DNDEBUG=1 -DEXV_HAVE_STDINT_H=1 -c XML_Node.cpp  -KPIC -DPIC -o .libs/XML_Node.o
254
CC: Warning: Option -funsigned-char passed to ld, if ld is invoked, ignored otherwise
255
libtool: compile:  /opt/oracle/solarisstudio12.3/bin/CC -library=stlport4 -xldscope=hidden -I. -DEXV_LOCALEDIR=\"/usr/local/share/locale\" -I../include -funsigned-char -DNDEBUG=1 -DEXV_HAVE_STDINT_H=1 -c XML_Node.cpp -o XML_Node.o >/dev/null 2>&1
256
CC: Warning: Option -funsigned-char passed to ld, if ld is invoked, ignored otherwise
257
/opt/oracle/solarisstudio12.3/prod/lib/amd64/crt1x.o: In function `_start':
258
fsr.s:(.text+0x3b): undefined reference to `main'
259
make[1]: *** [XML_Node.o] Error 2
260
make[1]: Leaving directory `/home/Wani/GSoC/exiv2-trunk/trunk/xmpsdk/src'
261
make: *** [xmpsdk] Error 2
262
[Wani@Linux trunk]$
(1-1/8)