This looks like the right behavior and is produced by CMake after
processing WConfig.h.in to generate WConfig.h depending on the environment
(i. e. third-party libraries, platform, compiler, etc).

The first WConfig.h is from a static build of Wt

The second WConfig.h is from a shared build of Wt

Please note the witty package builds *both* the static and the shared
version, one in build-static and the other in build-shared.

Are you sure you are comparing build-shared/WConfig.h to
build-shared/WConfig.h, and build-static/WConfig.h to
build-static/WConfig.h ? To me, it seems like you are comparting
build-shared/WConfig.h to build-static/WConfig.h

Could you please check again?

If you still see this problem, please post more information about the
user/group, hostname, locale, time, toolchain, etc. Some toolchains cannot
compile some Boost code and therefore build a non-threaded version of Wt
but I am not aware of a toolchain that cannot build a shared or static
build*.

* Well, I am: on Windows, older version of MSVC had trouble with Boost
threads and shared libraries in the way Wt used them, but that does not
apply here.

Thank you

-- 
Pau Garcia i Quiles
http://www.elpauer.org
(Due to my workload, I may need 10 days to answer)
  • Bug#778563: Pau Garcia i Quiles

Reply via email to