Changes between Version 2 and Version 3 of Ticket #47754, comment 6


Ignore:
Timestamp:
May 26, 2015, 7:09:00 PM (9 years ago)
Author:
BSeppke (Benjamin Seppke)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #47754, comment 6

    v2 v3  
    33The 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.
    44
    5 When using the LLVM 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
    9 
    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...
    11 
    12 So, what du you think? The easiest way would be *not* to use CLang here...
     5'''The real issue is described in comment:8'''