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