sbmlteam / libCombine

a C++ library for working with the COMBINE Archive format
BSD 2-Clause "Simplified" License
8 stars 5 forks source link

Building with namespaces? #7

Closed 0u812 closed 7 years ago

0u812 commented 7 years ago

You can probably guess what this is about:) Following https://github.com/NuML/NuML/issues/6, I'm trying to build the entire libSBML/libSEDML/libCombine software stack with namespaces enabled. I'm not sure whether this is supported in libCombine, but I get a bunch of errors while compiling. I am passing -DWITH_CPP_NAMESPACE=ON. If namespaces are not currently supported in libCombine, I can fall back to building libSBML w/o namespaces (sans Arrays).

Here is my CMake command:

/whlbldr/tools/bin/cmake -G"Unix Makefiles"  -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/whlbldr/install/libcombine-cos5-gcc54 -DLIBSBML_LIBRARY=/whlbldr/install/libsbml-experimental-cos5-gcc54/lib/libsbml-static.a -DLIBSBML_INCLUDE_DIR=/whlbldr/install/libsbml-experimental-cos5-gcc54/include -DEXTRA_LIBS='xml2;bz2;z' -DZIPPER_LIBRARY=/whlbldr/install/zipper-cos5-gcc54/lib/libZipper-static.a -DZIPPER_INCLUDE_DIR=/whlbldr/install/zipper-cos5-gcc54/include -DWITH_CPP_NAMESPACE=ON /whlbldr/src/libcombine

Here is the output:

----------------------------------------------------------------------
libCombine version 0.2.0
----------------------------------------------------------------------

   Configured on host 'c8a9e455dc2f'
     host type                       = Linux
     host operating system           = Linux 4.1.7-200.fc22.x86_64
     host CPU architecture           = x86_64

   General build flags:
     CC                              = /whlbldr/install/gcc-5.4.0/bin/gcc
     CXX                             = /whlbldr/install/gcc-5.4.0/bin/g++
     CPPFLAGS                        =  -DLINUX
     CFLAGS                          =  -fno-strict-aliasing -fPIC
     CXXFLAGS                        =  -fno-strict-aliasing -fPIC
     LDFLAGS                         = 

   SBML library configuration:
     SBML library                    = /whlbldr/install/libsbml-experimental-cos5-gcc54/lib/libsbml-static.a
     SBML include dir                = /whlbldr/install/libsbml-experimental-cos5-gcc54/include

   Zlib library configuration:
     Zlib library                    = /usr/lib64/libz.so
     Zlib include dir                = /usr/include

   Zipper library configuration:
     Zipper library                  = /whlbldr/install/zipper-cos5-gcc54/lib/libZipper-static.a
     Zipper include dir              = /whlbldr/install/zipper-cos5-gcc54/include

   Other configuration settings:
     Installation $prefix            = /whlbldr/install/libcombine-cos5-gcc54

-- Configuring done
-- Generating done
-- Build files have been written to: /whlbldr/build/libcombine-cos5-gcc54
eval $CMAKE_BUILD_CMD
make -j4 && make install
Scanning dependencies of target Combine-static
Scanning dependencies of target Combine
[  2%] Building CXX object src/CMakeFiles/Combine.dir/combine/combinearchive.cpp.o
[  6%] Building CXX object src/CMakeFiles/Combine.dir/combine/omexdescription.cpp.o
[  6%] Building CXX object src/CMakeFiles/Combine.dir/combine/knownformats.cpp.o
[  8%] Building CXX object src/CMakeFiles/Combine-static.dir/combine/combinearchive.cpp.o
In file included from /whlbldr/src/libcombine/src/combine/omexdescription.cpp:1:0:
/whlbldr/src/libcombine/src/combine/omexdescription.h:170:35: error: expected unqualified-id before \u2018const\u2019
   LIBSBML_CPP_NAMESPACE_QUALIFIER const Date &getCreated() const;
                                   ^
In file included from /whlbldr/src/libcombine/src/combine/combinearchive.h:46:0,
                 from /whlbldr/src/libcombine/src/combine/combinearchive.cpp:1:
/whlbldr/src/libcombine/src/combine/omexdescription.h:170:35: error: expected unqualified-id before \u2018const\u2019
   LIBSBML_CPP_NAMESPACE_QUALIFIER const Date &getCreated() const;
                                   ^
/whlbldr/src/libcombine/src/combine/omexdescription.cpp:18:1: error: \u2018OmexDescription\u2019 has not been declared
 OmexDescription::getRdfNS()
 ^
/whlbldr/src/libcombine/src/combine/omexdescription.cpp:25:1: error: \u2018OmexDescription\u2019 has not been declared
 OmexDescription::getDcNS()
 ^
/whlbldr/src/libcombine/src/combine/omexdescription.cpp:32:1: error: \u2018OmexDescription\u2019 has not been declared
 OmexDescription::isEmpty() const
 ^
/whlbldr/src/libcombine/src/combine/omexdescription.cpp:32:28: error: non-member function \u2018bool isEmpty()\u2019 cannot have cv-qualifier
 OmexDescription::isEmpty() const
                            ^
/whlbldr/src/libcombine/src/combine/omexdescription.cpp: In function \u2018bool isEmpty()\u2019:
/whlbldr/src/libcombine/src/combine/omexdescription.cpp:34:27: error: \u2018mDescription\u2019 was not declared in this scope
   bool haveDescription = !mDescription.empty();
                           ^
/whlbldr/src/libcombine/src/combine/omexdescription.cpp:36:23: error: \u2018mCreators\u2019 was not declared in this scope
   bool haveCreator = !mCreators.empty();
                       ^
/whlbldr/src/libcombine/src/combine/omexdescription.cpp: At global scope:
/whlbldr/src/libcombine/src/combine/omexdescription.cpp:43:13: error: \u2018OmexDescription\u2019 was not declared in this scope
 std::vector<OmexDescription>
             ^
/whlbldr/src/libcombine/src/combine/omexdescription.cpp:43:13: note: suggested alternative:
In file included from /whlbldr/src/libcombine/src/combine/omexdescription.cpp:1:0:
/whlbldr/src/libcombine/src/combine/omexdescription.h:54:25: note:   \u2018libcombine::OmexDescription\u2019
 class LIBCOMBINE_EXTERN OmexDescription
                         ^
/whlbldr/src/libcombine/src/combine/omexdescription.cpp:43:28: error: template argument 1 is invalid
 std::vector<OmexDescription>
                            ^
/whlbldr/src/libcombine/src/combine/omexdescription.cpp:43:28: error: template argument 2 is invalid
/whlbldr/src/libcombine/src/combine/omexdescription.cpp:44:1: error: \u2018OmexDescription\u2019 has not been declared
 OmexDescription::parseFile(const std::string &fileName)
 ^
/whlbldr/src/libcombine/src/combine/omexdescription.cpp: In function \u2018int parseFile(const string&)\u2019:
/whlbldr/src/libcombine/src/combine/omexdescription.cpp:47:25: error: \u2018readFrom\u2019 was not declared in this scope
   return readFrom(stream);
                         ^
/whlbldr/src/libcombine/src/combine/omexdescription.cpp: At global scope:
/whlbldr/src/libcombine/src/combine/omexdescription.cpp:51:13: error: \u2018OmexDescription\u2019 was not declared in this scope
 std::vector<OmexDescription>
             ^
/whlbldr/src/libcombine/src/combine/omexdescription.cpp:51:13: note: suggested alternative:
In file included from /whlbldr/src/libcombine/src/combine/omexdescription.cpp:1:0:
/whlbldr/src/libcombine/src/combine/omexdescription.h:54:25: note:   \u2018libcombine::OmexDescription\u2019
 class LIBCOMBINE_EXTERN OmexDescription
                         ^
/whlbldr/src/libcombine/src/combine/omexdescription.cpp:51:28: error: template argument 1 is invalid
 std::vector<OmexDescription>
                            ^
/whlbldr/src/libcombine/src/combine/omexdescription.cpp:51:28: error: template argument 2 is invalid
/whlbldr/src/libcombine/src/combine/omexdescription.cpp:52:1: error: \u2018OmexDescription\u2019 has not been declared
 OmexDescription::parseString(const std::string& xml)
 ^
/whlbldr/src/libcombine/src/combine/omexdescription.cpp: In function \u2018int parseString(const string&)\u2019:
/whlbldr/src/libcombine/src/combine/omexdescription.cpp:55:25: error: \u2018readFrom\u2019 was not declared in this scope
   return readFrom(stream);
                         ^
/whlbldr/src/libcombine/src/combine/omexdescription.cpp: At global scope:
/whlbldr/src/libcombine/src/combine/omexdescription.cpp:58:13: error: \u2018OmexDescription\u2019 was not declared in this scope
 std::vector<OmexDescription>
             ^
/whlbldr/src/libcombine/src/combine/omexdescription.cpp:58:13: note: suggested alternative:
In file included from /whlbldr/src/libcombine/src/combine/omexdescription.cpp:1:0:
/whlbldr/src/libcombine/src/combine/omexdescription.h:54:25: note:   \u2018libcombine::OmexDescription\u2019
 class LIBCOMBINE_EXTERN OmexDescription
                         ^
/whlbldr/src/libcombine/src/combine/omexdescription.cpp:58:28: error: template argument 1 is invalid
 std::vector<OmexDescription>
...
(Output truncated for brevity)

I am on CentOS 5 and gcc 5.4.0 (which I built from source).

fbergmann commented 7 years ago

Indeed there was a typo, that i should have fixed with 5db896a85d7941e6b2f9de3c93c04aebaa64d4dc.

0u812 commented 7 years ago

Thanks, but I still get errors when trying to build with namespaces enabled on OS X 10.10. I'm on commit 26ef1bb1208d3a5d1d82c679160b4139a844c4f4 which should be the latest. I have pasted the build output below and the CMakeCache.txt is also attached here: CMakeCache.txt Also, here is the generated libcombine-namespace.h (renamed to .txt because github won't allow .h): libcombine-namespace.h.txt

-- The C compiler identification is AppleClang 6.0.0.6000056
-- The CXX compiler identification is AppleClang 6.0.0.6000056
-- Check for working C compiler using: Xcode
-- Check for working C compiler using: Xcode -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler using: Xcode
-- Check for working CXX compiler using: Xcode -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working C compiler using: Xcode -- works
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for gzopen in /usr/lib/libz.dylib
-- Looking for gzopen in /usr/lib/libz.dylib - found
-- Looking for zipOpen3
-- Looking for zipOpen3 - found
-- Looking for include file check.h
-- Looking for include file check.h - not found
-- Looking for include file expat.h
-- Looking for include file expat.h - found
-- Looking for include file errno.h
-- Looking for include file errno.h - found
-- Looking for include file ieeefp.h
-- Looking for include file ieeefp.h - not found
-- Looking for include file math.h
-- Looking for include file math.h - found
-- Looking for include file sys/types.h
-- Looking for include file sys/types.h - found
-- Looking for include file float.h
-- Looking for include file float.h - found
-- Check if the system is big endian
-- Searching 16 bit integer
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Using unsigned short
-- Check if the system is big endian - little endian
-- Looking for sqrt in m
-- Looking for sqrt in m - found
--
----------------------------------------------------------------------
libCombine version 0.2.0
----------------------------------------------------------------------

   Configured on host 'D-69-91-166-171.dhcp4.washington.edu'
     host type                       = Darwin
     host operating system           = Darwin 14.1.0
     host CPU architecture           = x86_64

   General build flags:
     CC                              = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
     CXX                             = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
     CPPFLAGS                        =  -DMACOSX
     CFLAGS                          =
     CXXFLAGS                        =
     LDFLAGS                         =

   SBML library configuration:
     SBML library                    = /Users/phantom/devel/install/libsbml-experimental-osx-10.9/lib/libsbml-static.a
     SBML include dir                = /Users/phantom/devel/install/libsbml-experimental-osx-10.9/include

   Zlib library configuration:
     Zlib library                    = /usr/lib/libz.dylib
     Zlib include dir                = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include

   Zipper library configuration:
     Zipper library                  = /Users/phantom/devel/install/zipper-osx-10.9/lib/libZipper-static.a
     Zipper include dir              = /Users/phantom/devel/install/zipper-osx-10.9/include

   Other configuration settings:
     Installation $prefix            = /Users/phantom/devel/install/libcombine-osx-10.9

-- Configuring done
CMake Warning (dev):
  Policy CMP0042 is not set: MACOSX_RPATH is enabled by default.  Run "cmake
  --help-policy CMP0042" for policy details.  Use the cmake_policy command to
  set the policy and suppress this warning.

  MACOSX_RPATH is not specified for the following targets:

   Combine

This warning is for project developers.  Use -Wno-dev to suppress it.

-- Generating done
-- Build files have been written to: /Users/phantom/devel/build/libcombine-osx-10.9
eval $CMAKE_BUILD_CMD
xcodebuild -configuration Release build install -target install
=== BUILD AGGREGATE TARGET ZERO_CHECK OF PROJECT libCombine WITH CONFIGURATION Release ===

Check dependencies

Write auxiliary files
/bin/mkdir -p /Users/phantom/devel/build/libcombine-osx-10.9/libCombine.build/Release/ZERO_CHECK.build
write-file /Users/phantom/devel/build/libcombine-osx-10.9/libCombine.build/Release/ZERO_CHECK.build/Script-898BD8EA28A542CCAD2CA18F.sh
chmod 0755 /Users/phantom/devel/build/libcombine-osx-10.9/libCombine.build/Release/ZERO_CHECK.build/Script-898BD8EA28A542CCAD2CA18F.sh

PhaseScriptExecution CMake\ Rules /Users/phantom/devel/build/libcombine-osx-10.9/libCombine.build/Release/ZERO_CHECK.build/Script-898BD8EA28A542CCAD2CA18F.sh
    cd /Users/phantom/devel/src/libcombine
    /bin/sh -c /Users/phantom/devel/build/libcombine-osx-10.9/libCombine.build/Release/ZERO_CHECK.build/Script-898BD8EA28A542CCAD2CA18F.sh
2017-01-18 12:14:03.462 xcodebuild[12307:4354882] [MT] DVTAssertions: Warning in /SourceCache/IDEFrameworks/IDEFrameworks-6611/IDEFoundation/SourceControl/Model/IDESourceControlManager.m:423
Details:  Error Domain=com.apple.dt.IDESourceControlErrorDomain Code=-1 "Missing extension: public.vcs.subversion" UserInfo=0x7fb363631170 {NSLocalizedDescription=Missing extension: public.vcs.subversion}
Object:   <IDESourceControlManager: 0x7fb36362a640>
Method:   -loadRepositories
Thread:   <NSThread: 0x7fb360d15000>{number = 1, name = main}
Please file a bug at http://bugreport.apple.com with this warning message and any useful information you can provide.
echo ""

make -f /Users/phantom/devel/build/libcombine-osx-10.9/CMakeScripts/ReRunCMake.make
make[1]: `/Users/phantom/devel/build/libcombine-osx-10.9/CMakeFiles/cmake.check_cache' is up to date.

=== BUILD TARGET Combine-static OF PROJECT libCombine WITH CONFIGURATION Release ===

Check dependencies

Write auxiliary files
/bin/mkdir -p /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64
write-file /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/Combine-static.LinkFileList

CompileC /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/combinearchive.o src/combine/combinearchive.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler
    cd /Users/phantom/devel/src/libcombine
    export LANG=en_US.US-ASCII
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -arch x86_64 -fmessage-length=140 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -fcolor-diagnostics -Wno-trigraphs -fpascal-strings -O3 -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-shorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -DCMAKE_INTDIR=\"Release\" -DLIBCOMBINE_USE_CPP_NAMESPACE -DUSE_ZLIB -DMACOSX -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk -fasm-blocks -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -mmacosx-version-min=10.9 -Wno-sign-conversion -I/Users/phantom/devel/build/libcombine-osx-10.9/src/Release/include -I/Users/phantom/devel/build/libcombine-osx-10.9/src/src/omex -I/Users/phantom/devel/build/libcombine-osx-10.9/src/src -I/Users/phantom/devel/build/libcombine-osx-10.9/src -I/Users/phantom/devel/src/libcombine/src -I/Users/phantom/devel/src/libcombine/src/omex -I/Users/phantom/devel/install/zipper-osx-10.9/include -I/Users/phantom/devel/install/libsbml-experimental-osx-10.9/include -I/Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/DerivedSources/x86_64 -I/Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/DerivedSources -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -F/Users/phantom/devel/build/libcombine-osx-10.9/src/Release -DNDEBUG -MMD -MT dependencies -MF /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/combinearchive.d --serialize-diagnostics /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/combinearchive.dia -c /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp -o /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/combinearchive.o
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:19:1: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
CombineArchive::CombineArchive()
^~~~~~~~~~~~~~
libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:28:1: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
CombineArchive::~CombineArchive()
^~~~~~~~~~~~~~
libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:35:1: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
CombineArchive::extractTo(const std::string &directory)
^~~~~~~~~~~~~~
libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:46:1: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
CombineArchive::initializeFromDirectory(const std::string &directory)
^~~~~~~~~~~~~~
libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:52:1: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
CombineArchive::initializeFromArchive(
^~~~~~~~~~~~~~
libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:144:6: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
bool CombineArchive::cleanUp()
     ^~~~~~~~~~~~~~
     libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:172:13: error: use of undeclared identifier 'CombineArchive'; did you
      mean 'libcombine::CombineArchive'?
std::string CombineArchive::getNextFilename(const std::string& prefix,
            ^~~~~~~~~~~~~~
            libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:187:6: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
void CombineArchive::addMetadataToArchive(OmexDescription& desc, Zipper *zipper)
     ^~~~~~~~~~~~~~
     libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:203:6: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
bool CombineArchive::writeToFile(const std::string &fileName)
     ^~~~~~~~~~~~~~
     libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:273:1: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
CombineArchive::getStream(const std::string &name,
^~~~~~~~~~~~~~
libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:314:7: error: unknown type name 'CaOmexManifest'; did you mean
      'libcombine::CaOmexManifest'?
const CaOmexManifest *
      ^~~~~~~~~~~~~~
      libcombine::CaOmexManifest
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:8:
/Users/phantom/devel/src/libcombine/src/omex/CaWriter.h:54:7: note: 'libcombine::CaOmexManifest' declared here
class CaOmexManifest;
      ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:315:1: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
CombineArchive::getManifest() const
^~~~~~~~~~~~~~
libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:320:1: error: unknown type name 'CaOmexManifest'; did you mean
      'libcombine::CaOmexManifest'?
CaOmexManifest *
^~~~~~~~~~~~~~
libcombine::CaOmexManifest
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:8:
/Users/phantom/devel/src/libcombine/src/omex/CaWriter.h:54:7: note: 'libcombine::CaOmexManifest' declared here
class CaOmexManifest;
      ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:321:1: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
CombineArchive::getManifest()
^~~~~~~~~~~~~~
libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:326:7: error: unknown type name 'CaContent'; did you mean
      'libcombine::CaContent'?
const CaContent *
      ^~~~~~~~~
      libcombine::CaContent
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:5:
In file included from /Users/phantom/devel/src/libcombine/src/omex/CaOmexManifest.h:53:
In file included from /Users/phantom/devel/src/libcombine/src/omex/CaListOfContents.h:53:
/Users/phantom/devel/src/libcombine/src/omex/CaContent.h:59:25: note: 'libcombine::CaContent' declared here
class LIBCOMBINE_EXTERN CaContent : public CaBase
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:327:1: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
CombineArchive::getMasterFile() const
^~~~~~~~~~~~~~
libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:341:7: error: unknown type name 'CaContent'; did you mean
      'libcombine::CaContent'?
const CaContent *
      ^~~~~~~~~
      libcombine::CaContent
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:5:
In file included from /Users/phantom/devel/src/libcombine/src/omex/CaOmexManifest.h:53:
In file included from /Users/phantom/devel/src/libcombine/src/omex/CaListOfContents.h:53:
/Users/phantom/devel/src/libcombine/src/omex/CaContent.h:59:25: note: 'libcombine::CaContent' declared here
class LIBCOMBINE_EXTERN CaContent : public CaBase
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:342:1: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
CombineArchive::getMasterFile(const std::string &formatKey) const
^~~~~~~~~~~~~~
libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:357:7: error: unknown type name 'CaContent'; did you mean
      'libcombine::CaContent'?
const CaContent *
      ^~~~~~~~~
      libcombine::CaContent
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:5:
In file included from /Users/phantom/devel/src/libcombine/src/omex/CaOmexManifest.h:53:
In file included from /Users/phantom/devel/src/libcombine/src/omex/CaListOfContents.h:53:
/Users/phantom/devel/src/libcombine/src/omex/CaContent.h:59:25: note: 'libcombine::CaContent' declared here
class LIBCOMBINE_EXTERN CaContent : public CaBase
                        ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.

CompileC /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/knownformats.o src/combine/knownformats.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler
    cd /Users/phantom/devel/src/libcombine
    export LANG=en_US.US-ASCII
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -arch x86_64 -fmessage-length=140 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -fcolor-diagnostics -Wno-trigraphs -fpascal-strings -O3 -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-shorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -DCMAKE_INTDIR=\"Release\" -DLIBCOMBINE_USE_CPP_NAMESPACE -DUSE_ZLIB -DMACOSX -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk -fasm-blocks -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -mmacosx-version-min=10.9 -Wno-sign-conversion -I/Users/phantom/devel/build/libcombine-osx-10.9/src/Release/include -I/Users/phantom/devel/build/libcombine-osx-10.9/src/src/omex -I/Users/phantom/devel/build/libcombine-osx-10.9/src/src -I/Users/phantom/devel/build/libcombine-osx-10.9/src -I/Users/phantom/devel/src/libcombine/src -I/Users/phantom/devel/src/libcombine/src/omex -I/Users/phantom/devel/install/zipper-osx-10.9/include -I/Users/phantom/devel/install/libsbml-experimental-osx-10.9/include -I/Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/DerivedSources/x86_64 -I/Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/DerivedSources -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -F/Users/phantom/devel/build/libcombine-osx-10.9/src/Release -DNDEBUG -MMD -MT dependencies -MF /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/knownformats.d --serialize-diagnostics /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/knownformats.dia -c /Users/phantom/devel/src/libcombine/src/combine/knownformats.cpp -o /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/knownformats.o

CompileC /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/omexdescription.o src/combine/omexdescription.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler
    cd /Users/phantom/devel/src/libcombine
    export LANG=en_US.US-ASCII
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -arch x86_64 -fmessage-length=140 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -fcolor-diagnostics -Wno-trigraphs -fpascal-strings -O3 -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-shorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -DCMAKE_INTDIR=\"Release\" -DLIBCOMBINE_USE_CPP_NAMESPACE -DUSE_ZLIB -DMACOSX -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk -fasm-blocks -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -mmacosx-version-min=10.9 -Wno-sign-conversion -I/Users/phantom/devel/build/libcombine-osx-10.9/src/Release/include -I/Users/phantom/devel/build/libcombine-osx-10.9/src/src/omex -I/Users/phantom/devel/build/libcombine-osx-10.9/src/src -I/Users/phantom/devel/build/libcombine-osx-10.9/src -I/Users/phantom/devel/src/libcombine/src -I/Users/phantom/devel/src/libcombine/src/omex -I/Users/phantom/devel/install/zipper-osx-10.9/include -I/Users/phantom/devel/install/libsbml-experimental-osx-10.9/include -I/Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/DerivedSources/x86_64 -I/Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/DerivedSources -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -F/Users/phantom/devel/build/libcombine-osx-10.9/src/Release -DNDEBUG -MMD -MT dependencies -MF /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/omexdescription.d --serialize-diagnostics /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/omexdescription.dia -c /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp -o /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/omexdescription.o
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:18:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::getRdfNS()
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:25:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::getDcNS()
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:32:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::isEmpty() const
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:43:13: error: unknown type name 'OmexDescription'; did you mean
      'libcombine::OmexDescription'?
std::vector<OmexDescription>
            ^~~~~~~~~~~~~~~
            libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:44:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::parseFile(const std::string &fileName)
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:51:13: error: unknown type name 'OmexDescription'; did you mean
      'libcombine::OmexDescription'?
std::vector<OmexDescription>
            ^~~~~~~~~~~~~~~
            libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:52:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::parseString(const std::string& xml)
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:58:13: error: unknown type name 'OmexDescription'; did you mean
      'libcombine::OmexDescription'?
std::vector<OmexDescription>
            ^~~~~~~~~~~~~~~
            libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:59:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::readFrom(XMLInputStream &stream)
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:81:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::OmexDescription()
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:91:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::readString(XMLInputStream &stream)
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:104:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::readDate(XMLInputStream &stream)
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:116:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::OmexDescription(XMLInputStream &stream)
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:165:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::toXML(bool omitDeclaration)
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:210:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::getDescription() const
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:216:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::setDescription(const std::string &description)
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:222:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::getAbout() const
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:228:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::setAbout(const std::string &about)
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:233:19: error: unknown type name 'VCard'; did you mean
      'libcombine::VCard'?
const std::vector<VCard>&
                  ^~~~~
                  libcombine::VCard
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:42:
/Users/phantom/devel/src/libcombine/src/combine/vcard.h:49:25: note: 'libcombine::VCard' declared here
class LIBCOMBINE_EXTERN VCard
                        ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.

CompileC /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/util.o src/combine/util.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler
    cd /Users/phantom/devel/src/libcombine
    export LANG=en_US.US-ASCII
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -arch x86_64 -fmessage-length=140 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -fcolor-diagnostics -Wno-trigraphs -fpascal-strings -O3 -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-shorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -DCMAKE_INTDIR=\"Release\" -DLIBCOMBINE_USE_CPP_NAMESPACE -DUSE_ZLIB -DMACOSX -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk -fasm-blocks -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -mmacosx-version-min=10.9 -Wno-sign-conversion -I/Users/phantom/devel/build/libcombine-osx-10.9/src/Release/include -I/Users/phantom/devel/build/libcombine-osx-10.9/src/src/omex -I/Users/phantom/devel/build/libcombine-osx-10.9/src/src -I/Users/phantom/devel/build/libcombine-osx-10.9/src -I/Users/phantom/devel/src/libcombine/src -I/Users/phantom/devel/src/libcombine/src/omex -I/Users/phantom/devel/install/zipper-osx-10.9/include -I/Users/phantom/devel/install/libsbml-experimental-osx-10.9/include -I/Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/DerivedSources/x86_64 -I/Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/DerivedSources -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -F/Users/phantom/devel/build/libcombine-osx-10.9/src/Release -DNDEBUG -MMD -MT dependencies -MF /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/util.d --serialize-diagnostics /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/util.dia -c /Users/phantom/devel/src/libcombine/src/combine/util.cpp -o /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/util.o
/Users/phantom/devel/src/libcombine/src/combine/util.cpp:15:1: error: use of undeclared identifier 'Util'; did you mean 'libcombine::Util'?
Util::getTempPath()
^~~~
libcombine::Util
In file included from /Users/phantom/devel/src/libcombine/src/combine/util.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/util.h:48:25: note: 'libcombine::Util' declared here
class LIBCOMBINE_EXTERN Util
                        ^
/Users/phantom/devel/src/libcombine/src/combine/util.cpp:25:1: error: use of undeclared identifier 'Util'; did you mean 'libcombine::Util'?
Util::getTempFilename(const std::string& prefix,
^~~~
libcombine::Util
In file included from /Users/phantom/devel/src/libcombine/src/combine/util.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/util.h:48:25: note: 'libcombine::Util' declared here
class LIBCOMBINE_EXTERN Util
                        ^
/Users/phantom/devel/src/libcombine/src/combine/util.cpp:37:1: error: use of undeclared identifier 'Util'; did you mean 'libcombine::Util'?
Util::copyFile(const std::string &source, const std::string &destination)
^~~~
libcombine::Util
In file included from /Users/phantom/devel/src/libcombine/src/combine/util.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/util.h:48:25: note: 'libcombine::Util' declared here
class LIBCOMBINE_EXTERN Util
                        ^
/Users/phantom/devel/src/libcombine/src/combine/util.cpp:46:6: error: use of undeclared identifier 'Util'; did you mean 'libcombine::Util'?
void Util::copyStream(std::istream &in, std::ostream &out)
     ^~~~
     libcombine::Util
In file included from /Users/phantom/devel/src/libcombine/src/combine/util.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/util.h:48:25: note: 'libcombine::Util' declared here
class LIBCOMBINE_EXTERN Util
                        ^
/Users/phantom/devel/src/libcombine/src/combine/util.cpp:52:1: error: use of undeclared identifier 'Util'; did you mean 'libcombine::Util'?
Util::getExtension(const std::string &fileName)
^~~~
libcombine::Util
In file included from /Users/phantom/devel/src/libcombine/src/combine/util.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/util.h:48:25: note: 'libcombine::Util' declared here
class LIBCOMBINE_EXTERN Util
                        ^
/Users/phantom/devel/src/libcombine/src/combine/util.cpp:58:1: error: use of undeclared identifier 'Util'; did you mean 'libcombine::Util'?
Util::removeFileOrFolder(const std::string & path)
^~~~
libcombine::Util
In file included from /Users/phantom/devel/src/libcombine/src/combine/util.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/util.h:48:25: note: 'libcombine::Util' declared here
class LIBCOMBINE_EXTERN Util
                        ^
/Users/phantom/devel/src/libcombine/src/combine/util.cpp:73:8: error: use of undeclared identifier 'Util'; did you mean 'libcombine::Util'?
size_t Util::getExtensionIndex(const char* fileName)
       ^~~~
       libcombine::Util
In file included from /Users/phantom/devel/src/libcombine/src/combine/util.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/util.h:48:25: note: 'libcombine::Util' declared here
class LIBCOMBINE_EXTERN Util
                        ^
/Users/phantom/devel/src/libcombine/src/combine/util.cpp:88:1: error: use of undeclared identifier 'Util'; did you mean 'libcombine::Util'?
Util::getCurrentMilliseconds()
^~~~
libcombine::Util
In file included from /Users/phantom/devel/src/libcombine/src/combine/util.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/util.h:48:25: note: 'libcombine::Util' declared here
class LIBCOMBINE_EXTERN Util
                        ^
8 errors generated.

** BUILD FAILED **

The following build commands failed:
    CompileC /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/combinearchive.o src/combine/combinearchive.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/omexdescription.o src/combine/omexdescription.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/util.o src/combine/util.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler
(3 failures)
=== BUILD AGGREGATE TARGET ZERO_CHECK OF PROJECT libCombine WITH CONFIGURATION Release ===

Check dependencies

PhaseScriptExecution CMake\ Rules /Users/phantom/devel/build/libcombine-osx-10.9/libCombine.build/Release/ZERO_CHECK.build/Script-898BD8EA28A542CCAD2CA18F.sh
    cd /Users/phantom/devel/src/libcombine
    /bin/sh -c /Users/phantom/devel/build/libcombine-osx-10.9/libCombine.build/Release/ZERO_CHECK.build/Script-898BD8EA28A542CCAD2CA18F.sh
echo ""

make -f /Users/phantom/devel/build/libcombine-osx-10.9/CMakeScripts/ReRunCMake.make
make[1]: `/Users/phantom/devel/build/libcombine-osx-10.9/CMakeFiles/cmake.check_cache' is up to date.

=== BUILD TARGET Combine-static OF PROJECT libCombine WITH CONFIGURATION Release ===

Check dependencies

SymLink /Users/phantom/devel/build/libcombine-osx-10.9/src/Release/libCombine-static.a /Users/phantom/devel/build/libcombine-osx-10.9/src/UninstalledProducts/libCombine-static.a
    cd /Users/phantom/devel/src/libcombine
    /bin/ln -sfh /Users/phantom/devel/build/libcombine-osx-10.9/src/UninstalledProducts/libCombine-static.a /Users/phantom/devel/build/libcombine-osx-10.9/src/Release/libCombine-static.a

CompileC /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/combinearchive.o src/combine/combinearchive.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler
    cd /Users/phantom/devel/src/libcombine
    export LANG=en_US.US-ASCII
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -arch x86_64 -fmessage-length=140 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -fcolor-diagnostics -Wno-trigraphs -fpascal-strings -O3 -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-shorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -DCMAKE_INTDIR=\"Release\" -DLIBCOMBINE_USE_CPP_NAMESPACE -DUSE_ZLIB -DMACOSX -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk -fasm-blocks -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -mmacosx-version-min=10.9 -Wno-sign-conversion -I/Users/phantom/devel/build/libcombine-osx-10.9/src/Release/include -I/Users/phantom/devel/build/libcombine-osx-10.9/src/src/omex -I/Users/phantom/devel/build/libcombine-osx-10.9/src/src -I/Users/phantom/devel/build/libcombine-osx-10.9/src -I/Users/phantom/devel/src/libcombine/src -I/Users/phantom/devel/src/libcombine/src/omex -I/Users/phantom/devel/install/zipper-osx-10.9/include -I/Users/phantom/devel/install/libsbml-experimental-osx-10.9/include -I/Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/DerivedSources/x86_64 -I/Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/DerivedSources -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -F/Users/phantom/devel/build/libcombine-osx-10.9/src/Release -DNDEBUG -MMD -MT dependencies -MF /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/combinearchive.d --serialize-diagnostics /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/combinearchive.dia -c /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp -o /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/combinearchive.o
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:19:1: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
CombineArchive::CombineArchive()
^~~~~~~~~~~~~~
libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:28:1: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
CombineArchive::~CombineArchive()
^~~~~~~~~~~~~~
libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:35:1: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
CombineArchive::extractTo(const std::string &directory)
^~~~~~~~~~~~~~
libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:46:1: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
CombineArchive::initializeFromDirectory(const std::string &directory)
^~~~~~~~~~~~~~
libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:52:1: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
CombineArchive::initializeFromArchive(
^~~~~~~~~~~~~~
libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:144:6: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
bool CombineArchive::cleanUp()
     ^~~~~~~~~~~~~~
     libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:172:13: error: use of undeclared identifier 'CombineArchive'; did you
      mean 'libcombine::CombineArchive'?
std::string CombineArchive::getNextFilename(const std::string& prefix,
            ^~~~~~~~~~~~~~
            libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:187:6: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
void CombineArchive::addMetadataToArchive(OmexDescription& desc, Zipper *zipper)
     ^~~~~~~~~~~~~~
     libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:203:6: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
bool CombineArchive::writeToFile(const std::string &fileName)
     ^~~~~~~~~~~~~~
     libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:273:1: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
CombineArchive::getStream(const std::string &name,
^~~~~~~~~~~~~~
libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:314:7: error: unknown type name 'CaOmexManifest'; did you mean
      'libcombine::CaOmexManifest'?
const CaOmexManifest *
      ^~~~~~~~~~~~~~
      libcombine::CaOmexManifest
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:8:
/Users/phantom/devel/src/libcombine/src/omex/CaWriter.h:54:7: note: 'libcombine::CaOmexManifest' declared here
class CaOmexManifest;
      ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:315:1: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
CombineArchive::getManifest() const
^~~~~~~~~~~~~~
libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:320:1: error: unknown type name 'CaOmexManifest'; did you mean
      'libcombine::CaOmexManifest'?
CaOmexManifest *
^~~~~~~~~~~~~~
libcombine::CaOmexManifest
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:8:
/Users/phantom/devel/src/libcombine/src/omex/CaWriter.h:54:7: note: 'libcombine::CaOmexManifest' declared here
class CaOmexManifest;
      ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:321:1: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
CombineArchive::getManifest()
^~~~~~~~~~~~~~
libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:326:7: error: unknown type name 'CaContent'; did you mean
      'libcombine::CaContent'?
const CaContent *
      ^~~~~~~~~
      libcombine::CaContent
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:5:
In file included from /Users/phantom/devel/src/libcombine/src/omex/CaOmexManifest.h:53:
In file included from /Users/phantom/devel/src/libcombine/src/omex/CaListOfContents.h:53:
/Users/phantom/devel/src/libcombine/src/omex/CaContent.h:59:25: note: 'libcombine::CaContent' declared here
class LIBCOMBINE_EXTERN CaContent : public CaBase
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:327:1: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
CombineArchive::getMasterFile() const
^~~~~~~~~~~~~~
libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:341:7: error: unknown type name 'CaContent'; did you mean
      'libcombine::CaContent'?
const CaContent *
      ^~~~~~~~~
      libcombine::CaContent
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:5:
In file included from /Users/phantom/devel/src/libcombine/src/omex/CaOmexManifest.h:53:
In file included from /Users/phantom/devel/src/libcombine/src/omex/CaListOfContents.h:53:
/Users/phantom/devel/src/libcombine/src/omex/CaContent.h:59:25: note: 'libcombine::CaContent' declared here
class LIBCOMBINE_EXTERN CaContent : public CaBase
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:342:1: error: use of undeclared identifier 'CombineArchive'; did you mean
      'libcombine::CombineArchive'?
CombineArchive::getMasterFile(const std::string &formatKey) const
^~~~~~~~~~~~~~
libcombine::CombineArchive
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.h:60:25: note: 'libcombine::CombineArchive' declared here
class LIBCOMBINE_EXTERN CombineArchive
                        ^
/Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:357:7: error: unknown type name 'CaContent'; did you mean
      'libcombine::CaContent'?
const CaContent *
      ^~~~~~~~~
      libcombine::CaContent
In file included from /Users/phantom/devel/src/libcombine/src/combine/combinearchive.cpp:5:
In file included from /Users/phantom/devel/src/libcombine/src/omex/CaOmexManifest.h:53:
In file included from /Users/phantom/devel/src/libcombine/src/omex/CaListOfContents.h:53:
/Users/phantom/devel/src/libcombine/src/omex/CaContent.h:59:25: note: 'libcombine::CaContent' declared here
class LIBCOMBINE_EXTERN CaContent : public CaBase
                        ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.

CompileC /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/omexdescription.o src/combine/omexdescription.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler
    cd /Users/phantom/devel/src/libcombine
    export LANG=en_US.US-ASCII
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -arch x86_64 -fmessage-length=140 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -fcolor-diagnostics -Wno-trigraphs -fpascal-strings -O3 -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-shorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -DCMAKE_INTDIR=\"Release\" -DLIBCOMBINE_USE_CPP_NAMESPACE -DUSE_ZLIB -DMACOSX -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk -fasm-blocks -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -mmacosx-version-min=10.9 -Wno-sign-conversion -I/Users/phantom/devel/build/libcombine-osx-10.9/src/Release/include -I/Users/phantom/devel/build/libcombine-osx-10.9/src/src/omex -I/Users/phantom/devel/build/libcombine-osx-10.9/src/src -I/Users/phantom/devel/build/libcombine-osx-10.9/src -I/Users/phantom/devel/src/libcombine/src -I/Users/phantom/devel/src/libcombine/src/omex -I/Users/phantom/devel/install/zipper-osx-10.9/include -I/Users/phantom/devel/install/libsbml-experimental-osx-10.9/include -I/Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/DerivedSources/x86_64 -I/Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/DerivedSources -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -F/Users/phantom/devel/build/libcombine-osx-10.9/src/Release -DNDEBUG -MMD -MT dependencies -MF /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/omexdescription.d --serialize-diagnostics /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/omexdescription.dia -c /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp -o /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/omexdescription.o
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:18:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::getRdfNS()
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:25:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::getDcNS()
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:32:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::isEmpty() const
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:43:13: error: unknown type name 'OmexDescription'; did you mean
      'libcombine::OmexDescription'?
std::vector<OmexDescription>
            ^~~~~~~~~~~~~~~
            libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:44:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::parseFile(const std::string &fileName)
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:51:13: error: unknown type name 'OmexDescription'; did you mean
      'libcombine::OmexDescription'?
std::vector<OmexDescription>
            ^~~~~~~~~~~~~~~
            libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:52:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::parseString(const std::string& xml)
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:58:13: error: unknown type name 'OmexDescription'; did you mean
      'libcombine::OmexDescription'?
std::vector<OmexDescription>
            ^~~~~~~~~~~~~~~
            libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:59:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::readFrom(XMLInputStream &stream)
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:81:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::OmexDescription()
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:91:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::readString(XMLInputStream &stream)
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:104:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::readDate(XMLInputStream &stream)
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:116:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::OmexDescription(XMLInputStream &stream)
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:165:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::toXML(bool omitDeclaration)
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:210:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::getDescription() const
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:216:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::setDescription(const std::string &description)
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:222:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::getAbout() const
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:228:1: error: use of undeclared identifier 'OmexDescription'; did you
      mean 'libcombine::OmexDescription'?
OmexDescription::setAbout(const std::string &about)
^~~~~~~~~~~~~~~
libcombine::OmexDescription
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:54:25: note: 'libcombine::OmexDescription' declared here
class LIBCOMBINE_EXTERN OmexDescription
                        ^
/Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:233:19: error: unknown type name 'VCard'; did you mean
      'libcombine::VCard'?
const std::vector<VCard>&
                  ^~~~~
                  libcombine::VCard
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.cpp:1:
In file included from /Users/phantom/devel/src/libcombine/src/combine/omexdescription.h:42:
/Users/phantom/devel/src/libcombine/src/combine/vcard.h:49:25: note: 'libcombine::VCard' declared here
class LIBCOMBINE_EXTERN VCard
                        ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.

CompileC /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/util.o src/combine/util.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler
    cd /Users/phantom/devel/src/libcombine
    export LANG=en_US.US-ASCII
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -arch x86_64 -fmessage-length=140 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -fcolor-diagnostics -Wno-trigraphs -fpascal-strings -O3 -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-shorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -DCMAKE_INTDIR=\"Release\" -DLIBCOMBINE_USE_CPP_NAMESPACE -DUSE_ZLIB -DMACOSX -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk -fasm-blocks -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -mmacosx-version-min=10.9 -Wno-sign-conversion -I/Users/phantom/devel/build/libcombine-osx-10.9/src/Release/include -I/Users/phantom/devel/build/libcombine-osx-10.9/src/src/omex -I/Users/phantom/devel/build/libcombine-osx-10.9/src/src -I/Users/phantom/devel/build/libcombine-osx-10.9/src -I/Users/phantom/devel/src/libcombine/src -I/Users/phantom/devel/src/libcombine/src/omex -I/Users/phantom/devel/install/zipper-osx-10.9/include -I/Users/phantom/devel/install/libsbml-experimental-osx-10.9/include -I/Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/DerivedSources/x86_64 -I/Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/DerivedSources -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -F/Users/phantom/devel/build/libcombine-osx-10.9/src/Release -DNDEBUG -MMD -MT dependencies -MF /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/util.d --serialize-diagnostics /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/util.dia -c /Users/phantom/devel/src/libcombine/src/combine/util.cpp -o /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/util.o
/Users/phantom/devel/src/libcombine/src/combine/util.cpp:15:1: error: use of undeclared identifier 'Util'; did you mean 'libcombine::Util'?
Util::getTempPath()
^~~~
libcombine::Util
In file included from /Users/phantom/devel/src/libcombine/src/combine/util.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/util.h:48:25: note: 'libcombine::Util' declared here
class LIBCOMBINE_EXTERN Util
                        ^
/Users/phantom/devel/src/libcombine/src/combine/util.cpp:25:1: error: use of undeclared identifier 'Util'; did you mean 'libcombine::Util'?
Util::getTempFilename(const std::string& prefix,
^~~~
libcombine::Util
In file included from /Users/phantom/devel/src/libcombine/src/combine/util.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/util.h:48:25: note: 'libcombine::Util' declared here
class LIBCOMBINE_EXTERN Util
                        ^
/Users/phantom/devel/src/libcombine/src/combine/util.cpp:37:1: error: use of undeclared identifier 'Util'; did you mean 'libcombine::Util'?
Util::copyFile(const std::string &source, const std::string &destination)
^~~~
libcombine::Util
In file included from /Users/phantom/devel/src/libcombine/src/combine/util.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/util.h:48:25: note: 'libcombine::Util' declared here
class LIBCOMBINE_EXTERN Util
                        ^
/Users/phantom/devel/src/libcombine/src/combine/util.cpp:46:6: error: use of undeclared identifier 'Util'; did you mean 'libcombine::Util'?
void Util::copyStream(std::istream &in, std::ostream &out)
     ^~~~
     libcombine::Util
In file included from /Users/phantom/devel/src/libcombine/src/combine/util.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/util.h:48:25: note: 'libcombine::Util' declared here
class LIBCOMBINE_EXTERN Util
                        ^
/Users/phantom/devel/src/libcombine/src/combine/util.cpp:52:1: error: use of undeclared identifier 'Util'; did you mean 'libcombine::Util'?
Util::getExtension(const std::string &fileName)
^~~~
libcombine::Util
In file included from /Users/phantom/devel/src/libcombine/src/combine/util.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/util.h:48:25: note: 'libcombine::Util' declared here
class LIBCOMBINE_EXTERN Util
                        ^
/Users/phantom/devel/src/libcombine/src/combine/util.cpp:58:1: error: use of undeclared identifier 'Util'; did you mean 'libcombine::Util'?
Util::removeFileOrFolder(const std::string & path)
^~~~
libcombine::Util
In file included from /Users/phantom/devel/src/libcombine/src/combine/util.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/util.h:48:25: note: 'libcombine::Util' declared here
class LIBCOMBINE_EXTERN Util
                        ^
/Users/phantom/devel/src/libcombine/src/combine/util.cpp:73:8: error: use of undeclared identifier 'Util'; did you mean 'libcombine::Util'?
size_t Util::getExtensionIndex(const char* fileName)
       ^~~~
       libcombine::Util
In file included from /Users/phantom/devel/src/libcombine/src/combine/util.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/util.h:48:25: note: 'libcombine::Util' declared here
class LIBCOMBINE_EXTERN Util
                        ^
/Users/phantom/devel/src/libcombine/src/combine/util.cpp:88:1: error: use of undeclared identifier 'Util'; did you mean 'libcombine::Util'?
Util::getCurrentMilliseconds()
^~~~
libcombine::Util
In file included from /Users/phantom/devel/src/libcombine/src/combine/util.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/util.h:48:25: note: 'libcombine::Util' declared here
class LIBCOMBINE_EXTERN Util
                        ^
8 errors generated.

CompileC /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/vcard.o src/combine/vcard.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler
    cd /Users/phantom/devel/src/libcombine
    export LANG=en_US.US-ASCII
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -arch x86_64 -fmessage-length=140 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -fcolor-diagnostics -Wno-trigraphs -fpascal-strings -O3 -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-shorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -DCMAKE_INTDIR=\"Release\" -DLIBCOMBINE_USE_CPP_NAMESPACE -DUSE_ZLIB -DMACOSX -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk -fasm-blocks -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -mmacosx-version-min=10.9 -Wno-sign-conversion -I/Users/phantom/devel/build/libcombine-osx-10.9/src/Release/include -I/Users/phantom/devel/build/libcombine-osx-10.9/src/src/omex -I/Users/phantom/devel/build/libcombine-osx-10.9/src/src -I/Users/phantom/devel/build/libcombine-osx-10.9/src -I/Users/phantom/devel/src/libcombine/src -I/Users/phantom/devel/src/libcombine/src/omex -I/Users/phantom/devel/install/zipper-osx-10.9/include -I/Users/phantom/devel/install/libsbml-experimental-osx-10.9/include -I/Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/DerivedSources/x86_64 -I/Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/DerivedSources -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -F/Users/phantom/devel/build/libcombine-osx-10.9/src/Release -DNDEBUG -MMD -MT dependencies -MF /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/vcard.d --serialize-diagnostics /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/vcard.dia -c /Users/phantom/devel/src/libcombine/src/combine/vcard.cpp -o /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/vcard.o
/Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:6:6: error: use of undeclared identifier 'VCard'; did you mean
      'libcombine::VCard'?
bool VCard::isEmpty() const
     ^~~~~
     libcombine::VCard
In file included from /Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/vcard.h:49:25: note: 'libcombine::VCard' declared here
class LIBCOMBINE_EXTERN VCard
                        ^
/Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:11:13: error: use of undeclared identifier 'VCard'; did you mean
      'libcombine::VCard'?
std::string VCard::toXML() const
            ^~~~~
            libcombine::VCard
In file included from /Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/vcard.h:49:25: note: 'libcombine::VCard' declared here
class LIBCOMBINE_EXTERN VCard
                        ^
/Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:44:13: error: use of undeclared identifier 'VCard'; did you mean
      'libcombine::VCard'?
std::string VCard::getFamilyName() const
            ^~~~~
            libcombine::VCard
In file included from /Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/vcard.h:49:25: note: 'libcombine::VCard' declared here
class LIBCOMBINE_EXTERN VCard
                        ^
/Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:49:6: error: use of undeclared identifier 'VCard'; did you mean
      'libcombine::VCard'?
void VCard::setFamilyName(const std::string &familyName)
     ^~~~~
     libcombine::VCard
In file included from /Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/vcard.h:49:25: note: 'libcombine::VCard' declared here
class LIBCOMBINE_EXTERN VCard
                        ^
/Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:53:13: error: use of undeclared identifier 'VCard'; did you mean
      'libcombine::VCard'?
std::string VCard::getGivenName() const
            ^~~~~
            libcombine::VCard
In file included from /Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/vcard.h:49:25: note: 'libcombine::VCard' declared here
class LIBCOMBINE_EXTERN VCard
                        ^
/Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:58:6: error: use of undeclared identifier 'VCard'; did you mean
      'libcombine::VCard'?
void VCard::setGivenName(const std::string &givenName)
     ^~~~~
     libcombine::VCard
In file included from /Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/vcard.h:49:25: note: 'libcombine::VCard' declared here
class LIBCOMBINE_EXTERN VCard
                        ^
/Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:62:13: error: use of undeclared identifier 'VCard'; did you mean
      'libcombine::VCard'?
std::string VCard::getEmail() const
            ^~~~~
            libcombine::VCard
In file included from /Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/vcard.h:49:25: note: 'libcombine::VCard' declared here
class LIBCOMBINE_EXTERN VCard
                        ^
/Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:67:6: error: use of undeclared identifier 'VCard'; did you mean
      'libcombine::VCard'?
void VCard::setEmail(const std::string &email)
     ^~~~~
     libcombine::VCard
In file included from /Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/vcard.h:49:25: note: 'libcombine::VCard' declared here
class LIBCOMBINE_EXTERN VCard
                        ^
/Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:71:13: error: use of undeclared identifier 'VCard'; did you mean
      'libcombine::VCard'?
std::string VCard::getOrganization() const
            ^~~~~
            libcombine::VCard
In file included from /Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/vcard.h:49:25: note: 'libcombine::VCard' declared here
class LIBCOMBINE_EXTERN VCard
                        ^
/Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:76:6: error: use of undeclared identifier 'VCard'; did you mean
      'libcombine::VCard'?
void VCard::setOrganization(const std::string &organization)
     ^~~~~
     libcombine::VCard
In file included from /Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/vcard.h:49:25: note: 'libcombine::VCard' declared here
class LIBCOMBINE_EXTERN VCard
                        ^
/Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:82:1: error: use of undeclared identifier 'VCard'; did you mean
      'libcombine::VCard'?
VCard::VCard()
^~~~~
libcombine::VCard
In file included from /Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/vcard.h:49:25: note: 'libcombine::VCard' declared here
class LIBCOMBINE_EXTERN VCard
                        ^
/Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:90:1: error: use of undeclared identifier 'VCard'; did you mean
      'libcombine::VCard'?
VCard::VCard(const VCard &other)
^~~~~
libcombine::VCard
In file included from /Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/vcard.h:49:25: note: 'libcombine::VCard' declared here
class LIBCOMBINE_EXTERN VCard
                        ^
/Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:99:1: error: use of undeclared identifier 'VCard'; did you mean
      'libcombine::VCard'?
VCard::VCard(XMLInputStream &stream)
^~~~~
libcombine::VCard
In file included from /Users/phantom/devel/src/libcombine/src/combine/vcard.cpp:1:
/Users/phantom/devel/src/libcombine/src/combine/vcard.h:49:25: note: 'libcombine::VCard' declared here
class LIBCOMBINE_EXTERN VCard
                        ^
13 errors generated.

** INSTALL FAILED **

The following build commands failed:
    CompileC /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/combinearchive.o src/combine/combinearchive.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/omexdescription.o src/combine/omexdescription.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/util.o src/combine/util.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/phantom/devel/build/libcombine-osx-10.9/src/libCombine.build/Release/Combine-static.build/Objects-normal/x86_64/vcard.o src/combine/vcard.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler
(4 failures)
fbergmann commented 7 years ago

thanks for letting me know, i hope commit 8821baf714f506832a9e5deecca3b3576df4bcdd helps

0u812 commented 7 years ago

Perfect! Thanks so much!