Hello,

I had some time today, focusing on my building efforts again.

I get an error for the registry build, which I find hard to sort out.

The registry module tries to build its own boost instance and conflicts in my build environment with the already build boost module.

I did not find the reason why the compiler thinks he has to compile boost again. Does anyone has an Idea where to look into this?


My error message

Compiling: registry/source/regimpl.cxx
g++  -fmessage-length=0 -c -O2 -fno-strict-aliasing -DENABLE_LAYOUT=0 
-DENABLE_LAYOUT_EXPERIMENTAL=0   -I. -I../unxlngx6.pro/inc/regcpp -I../inc 
-I../inc/pch -I../inc -I../unx/inc -I../unxlngx6.pro/inc -I. 
-I/home/legine/workspace/ApacheOpenOffice/AOO413/main/solver/413/unxlngx6.pro/inc/stl
 
-I/home/legine/workspace/ApacheOpenOffice/AOO413/main/solver/413/unxlngx6.pro/inc/external
 
-I/home/legine/workspace/ApacheOpenOffice/AOO413/main/solver/413/unxlngx6.pro/inc
 -I/home/legine/workspace/ApacheOpenOffice/AOO413/main/solenv/unxlngx6/inc 
-I/home/legine/workspace/ApacheOpenOffice/AOO413/main/solenv/inc 
-I/home/legine/workspace/ApacheOpenOffice/AOO413/main/res 
-I/home/legine/workspace/ApacheOpenOffice/AOO413/main/solenv/inc/Xp31 
-I/usr/lib/jvm/java-8-openjdk/include 
-I/usr/lib/jvm/java-8-openjdk/include/linux 
-I/usr/lib/jvm/java-8-openjdk/include/native_threads/include -I/usr/include  
-I/home/legine/workspace/ApacheOpenOffice/AOO413/main/solver/413/unxlngx6.pro/inc/offuh
 -I. -I../res -I. -pipe  -fvisibility-inlines-hidden -Wall -Wextra 
-Wendif-labels -Wshadow -Wno-ctor-dtor-privacy     -Wno-non-virtual-dtor   
-fpic -DLINUX -DUNX -DVCL -DGCC -DC341 -DX86_64 -DGLIBC=2 -D_PTHREADS 
-D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DBOOST_DETAIL_NO_CONTAINER_FWD 
-DHAVE_GCC_VISIBILITY_FEATURE -DX86_64 -D__DMAKE -DUNIX -DCPPU_ENV=gcc3 
-DGXX_INCLUDE_PATH=/usr/include/c++/6.3.1 -DSUPD=413 -DPRODUCT -DNDEBUG 
-DOSL_DEBUG_LEVEL=0 -DOPTIMIZE -DCUI -DSOLAR_JAVA   -DSHAREDLIB -D_DLL_   
-fexceptions -fno-enforce-eh-specs -DEXCEPTIONS_ON  -o 
../unxlngx6.pro/slo/regimpl.o 
/home/legine/workspace/ApacheOpenOffice/AOO413/main/registry/source/regimpl.cxx
In file included from 
/home/legine/workspace/ApacheOpenOffice/AOO413/main/solver/413/unxlngx6.pro/inc/boost/bind/mem_fn.hpp:25:0,
                 from 
/home/legine/workspace/ApacheOpenOffice/AOO413/main/solver/413/unxlngx6.pro/inc/boost/mem_fn.hpp:22,
                 from 
/home/legine/workspace/ApacheOpenOffice/AOO413/main/solver/413/unxlngx6.pro/inc/boost/tr1/functional.hpp:62,
                 from 
/home/legine/workspace/ApacheOpenOffice/AOO413/main/solver/413/unxlngx6.pro/inc/boost/tr1/tr1/functional:27,
                 from 
/home/legine/workspace/ApacheOpenOffice/AOO413/main/solver/413/unxlngx6.pro/inc/stl/functional:36,
                 from /usr/include/c++/6.3.1/memory:79,
                 from 
/home/legine/workspace/ApacheOpenOffice/AOO413/main/registry/source/regimpl.cxx:29:
/home/legine/workspace/ApacheOpenOffice/AOO413/main/solver/413/unxlngx6.pro/inc/boost/get_pointer.hpp:27:40:
 error: 'template<class T> T* boost::get_pointer' conflicts with a previous 
declaration
 template<class T> T * get_pointer(std::auto_ptr<T> const& p)
                                        ^~~~~~~~


all the best

Peter




---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org

Reply via email to