1 | ###################### Try to compile everything FAILS: #######################
|
---|
2 |
|
---|
3 | C:\boost\boost_1_48_0>b2 --build-dir=C:\boost-build --build-type=complete toolse
|
---|
4 | t=gcc stage
|
---|
5 | ...found 17 targets...
|
---|
6 | ...updating 10 targets...
|
---|
7 | common.mkdir C:\boost-build
|
---|
8 | common.mkdir C:\boost-build\boost
|
---|
9 | common.mkdir C:\boost-build\boost\bin.v2
|
---|
10 | common.mkdir C:\boost-build\boost\bin.v2\libs
|
---|
11 | common.mkdir C:\boost-build\boost\bin.v2\libs\regex
|
---|
12 | common.mkdir C:\boost-build\boost\bin.v2\libs\regex\build
|
---|
13 | common.mkdir C:\boost-build\boost\bin.v2\libs\regex\build\gcc-mingw-4.5.2
|
---|
14 | common.mkdir C:\boost-build\boost\bin.v2\libs\regex\build\gcc-mingw-4.5.2\debug
|
---|
15 | gcc.compile.c++ C:\boost-build\boost\bin.v2\libs\regex\build\gcc-mingw-4.5.2\deb
|
---|
16 | ug\has_icu_test.o
|
---|
17 | libs\regex\build\has_icu_test.cpp:12:30: fatal error: unicode/uversion.h: No suc
|
---|
18 | h file or directory
|
---|
19 | compilation terminated.
|
---|
20 |
|
---|
21 | "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -pedantic -g -DBOOST_ALL_
|
---|
22 | NO_LIB=1 -DBOOST_HAS_ICU=1 -I"." -c -o "C:\boost-build\boost\bin.v2\libs\regex\
|
---|
23 | build\gcc-mingw-4.5.2\debug\has_icu_test.o" "libs\regex\build\has_icu_test.cpp"
|
---|
24 |
|
---|
25 | ...failed gcc.compile.c++ C:\boost-build\boost\bin.v2\libs\regex\build\gcc-mingw
|
---|
26 | -4.5.2\debug\has_icu_test.o...
|
---|
27 | ...skipped <pC:\boost-build\boost\bin.v2\libs\regex\build\gcc-mingw-4.5.2\debug>
|
---|
28 | has_icu.exe for lack of <pC:\boost-build\boost\bin.v2\libs\regex\build\gcc-mingw
|
---|
29 | -4.5.2\debug>has_icu_test.o...
|
---|
30 | ...failed updating 1 target...
|
---|
31 | ...skipped 1 target...
|
---|
32 | ...updated 8 targets...
|
---|
33 | Performing configuration checks
|
---|
34 |
|
---|
35 | - has_icu builds : no
|
---|
36 | warning: Graph library does not contain MPI-based parallel components.
|
---|
37 | note: to enable them, add "using mpi ;" to your user-config.jam
|
---|
38 | ...found 9 targets...
|
---|
39 | ...updating 6 targets...
|
---|
40 | common.mkdir C:\boost-build\boost\bin.v2\libs\locale
|
---|
41 | common.mkdir C:\boost-build\boost\bin.v2\libs\locale\build
|
---|
42 | common.mkdir C:\boost-build\boost\bin.v2\libs\locale\build\gcc-mingw-4.5.2
|
---|
43 | common.mkdir C:\boost-build\boost\bin.v2\libs\locale\build\gcc-mingw-4.5.2\debug
|
---|
44 |
|
---|
45 | gcc.compile.c++ C:\boost-build\boost\bin.v2\libs\locale\build\gcc-mingw-4.5.2\de
|
---|
46 | bug\has_iconv_libc_obj.o
|
---|
47 | gcc.link C:\boost-build\boost\bin.v2\libs\locale\build\gcc-mingw-4.5.2\debug\has
|
---|
48 | _iconv.exe
|
---|
49 | C:\boost-build\boost\bin.v2\libs\locale\build\gcc-mingw-4.5.2\debug\has_iconv_li
|
---|
50 | bc_obj.o: In function `main':
|
---|
51 | C:\boost\boost_1_48_0/libs/locale/src/../build/has_iconv.cpp:12: undefined refer
|
---|
52 | ence to `libiconv_open'
|
---|
53 | collect2: ld returned 1 exit status
|
---|
54 |
|
---|
55 | "g++" -o "C:\boost-build\boost\bin.v2\libs\locale\build\gcc-mingw-4.5.2\d
|
---|
56 | ebug\has_iconv.exe" -Wl,--start-group "C:\boost-build\boost\bin.v2\libs\locale\b
|
---|
57 | uild\gcc-mingw-4.5.2\debug\has_iconv_libc_obj.o" -Wl,-Bstatic -Wl,-Bdynamic -
|
---|
58 | Wl,--end-group -g
|
---|
59 |
|
---|
60 |
|
---|
61 | ...failed gcc.link C:\boost-build\boost\bin.v2\libs\locale\build\gcc-mingw-4.5.2
|
---|
62 | \debug\has_iconv.exe...
|
---|
63 | ...failed updating 1 target...
|
---|
64 | ...updated 5 targets...
|
---|
65 | - iconv (libc) : no
|
---|
66 | ...found 2 targets...
|
---|
67 | ...updating 2 targets...
|
---|
68 | gcc.compile.c++ C:\boost-build\boost\bin.v2\libs\locale\build\gcc-mingw-4.5.2\de
|
---|
69 | bug\has_iconv_libc_ext.o
|
---|
70 | gcc.link C:\boost-build\boost\bin.v2\libs\locale\build\gcc-mingw-4.5.2\debug\has
|
---|
71 | _external_iconv.exe
|
---|
72 | ...updated 2 targets...
|
---|
73 | - iconv (separate) : yes
|
---|
74 | ...found 5 targets...
|
---|
75 | ...updating 2 targets...
|
---|
76 | gcc.compile.c++ C:\boost-build\boost\bin.v2\libs\locale\build\gcc-mingw-4.5.2\de
|
---|
77 | bug\has_icu_obj.o
|
---|
78 | libs\locale\src\..\build\has_icu_test.cpp:12:30: fatal error: unicode/uversion.h
|
---|
79 | : No such file or directory
|
---|
80 | compilation terminated.
|
---|
81 |
|
---|
82 | "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -DBOOST_ALL_NO_LIB=1
|
---|
83 | -I"." -c -o "C:\boost-build\boost\bin.v2\libs\locale\build\gcc-mingw-4.5.2\debug
|
---|
84 | \has_icu_obj.o" "libs\locale\src\..\build\has_icu_test.cpp"
|
---|
85 |
|
---|
86 | ...failed gcc.compile.c++ C:\boost-build\boost\bin.v2\libs\locale\build\gcc-ming
|
---|
87 | w-4.5.2\debug\has_icu_obj.o...
|
---|
88 | ...skipped <pC:\boost-build\boost\bin.v2\libs\locale\build\gcc-mingw-4.5.2\debug
|
---|
89 | >has_icu.exe for lack of <pC:\boost-build\boost\bin.v2\libs\locale\build\gcc-min
|
---|
90 | gw-4.5.2\debug>has_icu_obj.o...
|
---|
91 | ...failed updating 1 target...
|
---|
92 | ...skipped 1 target...
|
---|
93 | - icu : no
|
---|
94 | ...found 2 targets...
|
---|
95 | ...updating 2 targets...
|
---|
96 | gcc.compile.c++ C:\boost-build\boost\bin.v2\libs\locale\build\gcc-mingw-4.5.2\de
|
---|
97 | bug\has_icu64_obj.o
|
---|
98 | libs\locale\src\..\build\has_icu_test.cpp:12:30: fatal error: unicode/uversion.h
|
---|
99 | : No such file or directory
|
---|
100 | compilation terminated.
|
---|
101 |
|
---|
102 | "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -DBOOST_ALL_NO_LIB=1
|
---|
103 | -I"." -c -o "C:\boost-build\boost\bin.v2\libs\locale\build\gcc-mingw-4.5.2\debug
|
---|
104 | \has_icu64_obj.o" "libs\locale\src\..\build\has_icu_test.cpp"
|
---|
105 |
|
---|
106 | ...failed gcc.compile.c++ C:\boost-build\boost\bin.v2\libs\locale\build\gcc-ming
|
---|
107 | w-4.5.2\debug\has_icu64_obj.o...
|
---|
108 | ...skipped <pC:\boost-build\boost\bin.v2\libs\locale\build\gcc-mingw-4.5.2\debug
|
---|
109 | >has_icu64.exe for lack of <pC:\boost-build\boost\bin.v2\libs\locale\build\gcc-m
|
---|
110 | ingw-4.5.2\debug>has_icu64_obj.o...
|
---|
111 | ...failed updating 1 target...
|
---|
112 | ...skipped 1 target...
|
---|
113 | - icu (lib64) : no
|
---|
114 | ...found 4 targets...
|
---|
115 | ...updating 2 targets...
|
---|
116 | gcc.compile.c++ C:\boost-build\boost\bin.v2\libs\locale\build\gcc-mingw-4.5.2\de
|
---|
117 | bug\option.o
|
---|
118 | g++: unrecognized option '-shared-libstdc++'
|
---|
119 | gcc.link C:\boost-build\boost\bin.v2\libs\locale\build\gcc-mingw-4.5.2\debug\acc
|
---|
120 | epts_shared_option.exe
|
---|
121 | g++: unrecognized option '-shared-libstdc++'
|
---|
122 | ...updated 2 targets...
|
---|
123 | - g++ -shared-* supported : yes
|
---|
124 | ...found 7 targets...
|
---|
125 | ...updating 5 targets...
|
---|
126 | common.mkdir C:\boost-build\boost\bin.v2\libs\math
|
---|
127 | common.mkdir C:\boost-build\boost\bin.v2\libs\math\config
|
---|
128 | common.mkdir C:\boost-build\boost\bin.v2\libs\math\config\gcc-mingw-4.5.2
|
---|
129 | common.mkdir C:\boost-build\boost\bin.v2\libs\math\config\gcc-mingw-4.5.2\debug
|
---|
130 | gcc.compile.c++ C:\boost-build\boost\bin.v2\libs\math\config\gcc-mingw-4.5.2\deb
|
---|
131 | ug\has_gcc_visibility.o
|
---|
132 | cc1plus.exe: warnings being treated as errors
|
---|
133 | libs\math\config\has_gcc_visibility.cpp: In function 'int main()':
|
---|
134 | libs\math\config\has_gcc_visibility.cpp:13:1: error: visibility attribute not su
|
---|
135 | pported in this configuration; ignored
|
---|
136 |
|
---|
137 | "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -Werror -fvisibility=hi
|
---|
138 | dden -DBOOST_ALL_NO_LIB=1 -I"." -c -o "C:\boost-build\boost\bin.v2\libs\math\co
|
---|
139 | nfig\gcc-mingw-4.5.2\debug\has_gcc_visibility.o" "libs\math\config\has_gcc_visib
|
---|
140 | ility.cpp"
|
---|
141 |
|
---|
142 | ...failed gcc.compile.c++ C:\boost-build\boost\bin.v2\libs\math\config\gcc-mingw
|
---|
143 | -4.5.2\debug\has_gcc_visibility.o...
|
---|
144 | ...failed updating 1 target...
|
---|
145 | ...updated 4 targets...
|
---|
146 | - ../config//has_gcc_visibility builds : no
|
---|
147 | ...found 47 targets...
|
---|
148 | ...updating 1 target...
|
---|
149 | gcc.compile.c++ C:\boost-build\boost\bin.v2\libs\math\config\gcc-mingw-4.5.2\deb
|
---|
150 | ug\has_long_double_support.o
|
---|
151 | ...updated 1 target...
|
---|
152 | - ../config//has_long_double_support builds : yes
|
---|
153 | warning: skipping optional Message Passing Interface (MPI) library.
|
---|
154 | note: to enable MPI support, add "using mpi ;" to user-config.jam.
|
---|
155 | note: to suppress this message, pass "--without-mpi" to bjam.
|
---|
156 | note: otherwise, you can safely ignore this message.
|
---|
157 | warning: No python installation configured and autoconfiguration
|
---|
158 | note: failed. See http://www.boost.org/libs/python/doc/building.html
|
---|
159 | note: for configuration instructions or pass --without-python to
|
---|
160 | note: suppress this message and silently skip all Boost.Python targets
|
---|
161 | C:/boost/boost_1_48_0/tools/build/v2/build\virtual-target.jam:1079: in virtual-t
|
---|
162 | arget.register-actual-name from module virtual-target
|
---|
163 | error: Duplicate name of actual target: <pstage\lib>libboost_exception-mgw45-mt-
|
---|
164 | 1_48.a
|
---|
165 | error: previous virtual target { common%common.copy-libboost_exception-mgw45-mt-
|
---|
166 | 1_48.a.STATIC_LIB { gcc%gcc.archive-libboost_exception-mgw45-mt-1_48.a.STATIC_LI
|
---|
167 | B { gcc%gcc.compile.c++-clone_current_exception_non_intrusive.o.OBJ { clone_curr
|
---|
168 | ent_exception_non_intrusive.cpp.CPP } } } }
|
---|
169 | error: created from ./stage-proper
|
---|
170 | error: another virtual target { common%common.copy-libboost_exception-mgw45-mt-1
|
---|
171 | _48.a.STATIC_LIB { gcc%gcc.archive-libboost_exception-mgw45-mt-1_48.a.STATIC_LIB
|
---|
172 | { gcc%gcc.compile.c++-clone_current_exception_non_intrusive.o.OBJ { clone_curre
|
---|
173 | nt_exception_non_intrusive.cpp.CPP } } } }
|
---|
174 | error: created from ./stage-proper
|
---|
175 | error: added properties: <linkflags>-shared-libgcc <linkflags>-shared-libstdc++
|
---|
176 | error: removed properties: none
|
---|
177 | C:/boost/boost_1_48_0/tools/build/v2/build\virtual-target.jam:490: in actualize-
|
---|
178 | no-scanner from module object(file-target)@4647
|
---|
179 | C:/boost/boost_1_48_0/tools/build/v2/build\virtual-target.jam:135: in object(fil
|
---|
180 | e-target)@4647.actualize from module object(file-target)@4647
|
---|
181 | C:/boost/boost_1_48_0/tools/build/v2\build-system.jam:749: in load from module b
|
---|
182 | uild-system
|
---|
183 | C:\boost\boost_1_48_0\tools\build\v2/kernel\modules.jam:283: in import from modu
|
---|
184 | le modules
|
---|
185 | C:\boost\boost_1_48_0\tools\build\v2\kernel\bootstrap.jam:142: in boost-build fr
|
---|
186 | om module
|
---|
187 | C:\boost\boost_1_48_0\boost-build.jam:17: in module scope from module
|
---|
188 |
|
---|
189 | ############### Removing seemingly offending libs FAILS again: ################
|
---|
190 | C:\boost\boost_1_48_0>b2 install --build-type=complete --without-exception --wit
|
---|
191 | hout-python --without-mpi toolset=gcc
|
---|
192 | ... ... ... ... ... ... ... ... ... ... ... ... ... ...
|
---|
193 | ... ... simialar output to the above ... ... ... ...
|
---|
194 | ... ... ... ... ... ... ... ... ... ... ... ... ... ...
|
---|