I have gcc at C:\cygwin\bin\gcc.exe
and g++ C:\cygwin\bin\g++.exe
(using NetBeans to compile things OK, but now I need the Boost libraries like Boost.Test)
I have boost-trunk at my I: partition, and have built the MSVC libraries OK.
cd /cygdrive/i/boost-trunk
and doing a b2 thus
b2 -a --build-dir=/cygdrive/i/boost-trunk toolset=gcc --build-type=complete --without-python --without-mpi stage threading=multi > build_gcc_dll_libs_trunk_16Oct12.log 2>&1
Should I be concerned that gcc visibility says no.
- g++ -shared-* supported : yes
- gcc visibility : no
But clearly something is going horribly wrong from the rest of the messages L (Full log attached)
I:/boost-trunk/tools/build/v2/build\virtual-target.jam:1106: in virtual-target.register-actual-name from module virtual-target
error: Duplicate name of actual target: <pstage\lib>libboost_exception-gcc34-mt-d-1_52.a
error: previous virtual target { common%common.copy-libboost_exception-gcc34-mt-d-1_52.a.STATIC_LIB { gcc%gcc.archive-libboost_exception-gcc34-mt-d-1_52.a.STATIC_LIB { gcc%gcc.compile.c++-clone_current_exception_non_intrusive.o.OBJ { clone_current_exception_non_intrusive.cpp.CPP } } } }
error: created from ./stage-proper
error: another virtual target { common%common.copy-libboost_exception-gcc34-mt-d-1_52.a.STATIC_LIB { gcc%gcc.archive-libboost_exception-gcc34-mt-d-1_52.a.STATIC_LIB { gcc%gcc.compile.c++-clone_current_exception_non_intrusive.o.OBJ { clone_current_exception_non_intrusive.cpp.CPP } } } }
error: created from ./stage-proper
error: added properties: none
Suggestions on what I am doing wrong most welcome?
Paul
---
Paul A. Bristow,
Prizet Farmhouse, Kendal LA8 8AB UK
+44 1539 561830 07714330204
pbristow@hetp.u-net.com