Changes between Initial Version and Version 1 of Ticket #47754, comment 6
- Timestamp:
- May 26, 2015, 2:23:16 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #47754, comment 6
initial v1 3 3 The error of this subject is more or less a clang error. The symbol is just not defined in the libc++ of clang++. Thus, we get the compiler/linker error during the compilation of the module. The (forced) setting to -stdlib=libstc++ temporary solves *this* issue, but hinders other things like the boost::python bindings to compile. 4 4 5 When using the gcc/g++ compiler the error does not arise, since all symbols are defined here. And this is also the reason, why I was able to compile the vigra in my previous posting here. 5 When using the LLVWM c/c++ compiler the error does not arise, since all symbols are defined here. And this is also the reason, why I was able to compile the vigra in my previous posting here. I tried it using this one: 6 7 Apple LLVM version 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn) 8 Target: x86_64-apple-darwin14.3.0 6 9 7 10 Another possibility is to compile the vigra library using Clang but without HDF5 (-DWITH_HDF5=NO), which also works fine but really reduces the usability of the library...