rm -rf ./objs rm -rf ./dist rm -rf ./exe rm -rf ./reports rm -rf ./output rm -rf ./docs mkdir -p ./objs/impl ./objs/impl/context ./objs/impl/algorithm ./objs/impl/error ./objs/impl/keys ./objs/impl/catalog ./objs/impl/util ./objs/impl/external ./objs/impl/dataset ./objs/impl/metadata ./objs/impl/serialize ./objs/impl/serialize/json mkdir -p ./objs/test ./objs/test/context ./objs/test/multithread ./objs/test/algorithm ./objs/test/error ./objs/test/keys ./objs/test/util ./objs/test/external ./objs/test/dataset ./objs/test/metadata ./objs/test/serialize ./objs/test/serialize/json mkdir -p ./objs/suite mkdir -p ./objs/cover ./objs/cover/context ./objs/cover/algorithm ./objs/cover/error ./objs/cover/keys ./objs/cover/catalog ./objs/cover/util ./objs/cover/external ./objs/cover/dataset ./objs/cover/metadata ./objs/cover/serialize ./objs/cover/serialize/json mkdir -p ./dist mkdir -p ./exe mkdir -p ./reports mkdir -p ./output mkdir -p ./docs g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/context/Message.o -c src/cpp/impl/context/Message.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/context/AlgorithmContext.o -c src/cpp/impl/context/AlgorithmContext.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/context/Logger.o -c src/cpp/impl/context/Logger.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/algorithm/Algorithm.o -c src/cpp/impl/algorithm/Algorithm.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/algorithm/AlgorithmAutoRegister.o -c src/cpp/impl/algorithm/AlgorithmAutoRegister.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/algorithm/AlgorithmRegistry.o -c src/cpp/impl/algorithm/AlgorithmRegistry.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/algorithm/AlgorithmConfig.o -c src/cpp/impl/algorithm/AlgorithmConfig.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/algorithm/AlgorithmRunner.o -c src/cpp/impl/algorithm/AlgorithmRunner.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/algorithm/AlgorithmData.o -c src/cpp/impl/algorithm/AlgorithmData.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/error/Error.o -c src/cpp/impl/error/Error.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/error/ErrorReporter.o -c src/cpp/impl/error/ErrorReporter.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/error/JsonErrorSerializer.o -c src/cpp/impl/error/JsonErrorSerializer.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/keys/DataKey.o -c src/cpp/impl/keys/DataKey.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/keys/DataKeyBuilder.o -c src/cpp/impl/keys/DataKeyBuilder.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/keys/Keyspace.o -c src/cpp/impl/keys/Keyspace.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/keys/KeyspaceDimension.o -c src/cpp/impl/keys/KeyspaceDimension.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/keys/DataKeyDimension.o -c src/cpp/impl/keys/DataKeyDimension.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/keys/KeyspaceBuilder.o -c src/cpp/impl/keys/KeyspaceBuilder.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/keys/DataKeyElement.o -c src/cpp/impl/keys/DataKeyElement.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/catalog/DimensionCatalog.o -c src/cpp/impl/catalog/DimensionCatalog.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/catalog/ImageTypes.o -c src/cpp/impl/catalog/ImageTypes.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/util/StackUtil.o -c src/cpp/impl/util/StackUtil.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/util/IOUtil.o -c src/cpp/impl/util/IOUtil.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/util/Properties.o -c src/cpp/impl/util/Properties.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/util/MR4CEnvironment.o -c src/cpp/impl/util/MR4CEnvironment.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/util/MR4CLogging.o -c src/cpp/impl/util/MR4CLogging.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/util/MR4CTempFiles.o -c src/cpp/impl/util/MR4CTempFiles.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/external/ExternalAlgorithmData.o -c src/cpp/impl/external/ExternalAlgorithmData.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/external/ExternalDataFile.o -c src/cpp/impl/external/ExternalDataFile.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/external/ExternalDataFileSink.o -c src/cpp/impl/external/ExternalDataFileSink.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/external/CExternalContext.o -c src/cpp/impl/external/CExternalContext.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/external/CExternalDataFileSource.o -c src/cpp/impl/external/CExternalDataFileSource.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/external/ExternalRandomAccessFile.o -c src/cpp/impl/external/ExternalRandomAccessFile.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/external/ExternalRandomAccessFileSource.o -c src/cpp/impl/external/ExternalRandomAccessFileSource.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/external/CExternalAlgorithm.o -c src/cpp/impl/external/CExternalAlgorithm.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/external/CExternalDataFileSink.o -c src/cpp/impl/external/CExternalDataFileSink.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/external/CExternalRandomAccessFileSink.o -c src/cpp/impl/external/CExternalRandomAccessFileSink.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/external/ExternalAlgorithmSerializer.o -c src/cpp/impl/external/ExternalAlgorithmSerializer.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/external/ExternalAlgorithm.o -c src/cpp/impl/external/ExternalAlgorithm.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/external/ExternalEntry.o -c src/cpp/impl/external/ExternalEntry.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/external/CExternalDataset.o -c src/cpp/impl/external/CExternalDataset.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/external/ExternalRandomAccessFileSink.o -c src/cpp/impl/external/ExternalRandomAccessFileSink.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/external/ExternalDataFileSource.o -c src/cpp/impl/external/ExternalDataFileSource.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/external/ExternalDatasetContext.o -c src/cpp/impl/external/ExternalDatasetContext.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/external/CExternalRandomAccessFileSource.o -c src/cpp/impl/external/CExternalRandomAccessFileSource.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/external/ExternalAlgorithmDataSerializer.o -c src/cpp/impl/external/ExternalAlgorithmDataSerializer.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/external/ExternalDatasetSerializer.o -c src/cpp/impl/external/ExternalDatasetSerializer.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/external/ExternalContext.o -c src/cpp/impl/external/ExternalContext.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/external/ExternalDataset.o -c src/cpp/impl/external/ExternalDataset.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/external/CExternalDataFile.o -c src/cpp/impl/external/CExternalDataFile.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/external/CExternalEntry.o -c src/cpp/impl/external/CExternalEntry.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/external/CExternalAlgorithmData.o -c src/cpp/impl/external/CExternalAlgorithmData.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/dataset/DatasetContext.o -c src/cpp/impl/dataset/DatasetContext.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/dataset/SimpleDataFileSource.o -c src/cpp/impl/dataset/SimpleDataFileSource.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/dataset/DataFile.o -c src/cpp/impl/dataset/DataFile.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/dataset/LocalDataFileSource.o -c src/cpp/impl/dataset/LocalDataFileSource.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/dataset/LocalDataFileSink.o -c src/cpp/impl/dataset/LocalDataFileSink.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/dataset/DataFileSource.o -c src/cpp/impl/dataset/DataFileSource.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/dataset/Dataset.o -c src/cpp/impl/dataset/Dataset.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/dataset/LocalTempFile.o -c src/cpp/impl/dataset/LocalTempFile.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/metadata/MetadataMap.o -c src/cpp/impl/metadata/MetadataMap.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/metadata/Primitive.o -c src/cpp/impl/metadata/Primitive.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/metadata/MetadataField.o -c src/cpp/impl/metadata/MetadataField.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/metadata/MetadataKey.o -c src/cpp/impl/metadata/MetadataKey.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/metadata/MetadataArray.o -c src/cpp/impl/metadata/MetadataArray.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/metadata/MetadataElement.o -c src/cpp/impl/metadata/MetadataElement.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/metadata/MetadataList.o -c src/cpp/impl/metadata/MetadataList.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/serialize/json/JanssonUtil.o -c src/cpp/impl/serialize/json/JanssonUtil.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/serialize/json/JsonKeyspaceSerializer.o -c src/cpp/impl/serialize/json/JsonKeyspaceSerializer.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/serialize/json/JsonSerializerFactory.o -c src/cpp/impl/serialize/json/JsonSerializerFactory.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/serialize/json/JsonAlgorithmConfigSerializer.o -c src/cpp/impl/serialize/json/JsonAlgorithmConfigSerializer.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/serialize/json/JsonPropertiesSerializer.o -c src/cpp/impl/serialize/json/JsonPropertiesSerializer.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/serialize/json/JsonAlgorithmSerializer.o -c src/cpp/impl/serialize/json/JsonAlgorithmSerializer.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/serialize/json/JsonDatasetSerializer.o -c src/cpp/impl/serialize/json/JsonDatasetSerializer.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/serialize/json/JsonCommonSerializer.o -c src/cpp/impl/serialize/json/JsonCommonSerializer.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall -o objs/impl/serialize/SerializerRegistry.o -c src/cpp/impl/serialize/SerializerRegistry.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/context/TestMessage.o -c test/cpp/tests/context/TestMessage.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/context/ContextTests.o -c test/cpp/tests/context/ContextTests.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/multithread/MultithreadTests.o -c test/cpp/tests/multithread/MultithreadTests.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/multithread/TestExternalRandomAccessFileMultithread.o -c test/cpp/tests/multithread/TestExternalRandomAccessFileMultithread.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/multithread/TestDatasetMultithread.o -c test/cpp/tests/multithread/TestDatasetMultithread.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/multithread/TestExternalRandomAccessFileSinkMultithread.o -c test/cpp/tests/multithread/TestExternalRandomAccessFileSinkMultithread.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/multithread/SimultaneousThreadRunner.o -c test/cpp/tests/multithread/SimultaneousThreadRunner.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/multithread/TestDataFileMultithread.o -c test/cpp/tests/multithread/TestDataFileMultithread.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/algorithm/AlgorithmTests.o -c test/cpp/tests/algorithm/AlgorithmTests.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/algorithm/TestAlgorithmConfig.o -c test/cpp/tests/algorithm/TestAlgorithmConfig.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/algorithm/AlgorithmDataTestUtil.o -c test/cpp/tests/algorithm/AlgorithmDataTestUtil.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/algorithm/TestAlgorithmData.o -c test/cpp/tests/algorithm/TestAlgorithmData.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/error/ErrorTests.o -c test/cpp/tests/error/ErrorTests.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/error/TestError.o -c test/cpp/tests/error/TestError.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/error/TestJsonErrorSerializer.o -c test/cpp/tests/error/TestJsonErrorSerializer.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/keys/KeysTests.o -c test/cpp/tests/keys/KeysTests.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/keys/TestKeyspaceBuilder.o -c test/cpp/tests/keys/TestKeyspaceBuilder.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/keys/TestDataKeyDimension.o -c test/cpp/tests/keys/TestDataKeyDimension.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/keys/TestKeyspaceDimension.o -c test/cpp/tests/keys/TestKeyspaceDimension.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/keys/KeyspaceTestUtil.o -c test/cpp/tests/keys/KeyspaceTestUtil.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/keys/TestDataKeyElement.o -c test/cpp/tests/keys/TestDataKeyElement.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/keys/TestKeyspace.o -c test/cpp/tests/keys/TestKeyspace.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/keys/TestDataKey.o -c test/cpp/tests/keys/TestDataKey.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/keys/TestDataKeyBuilder.o -c test/cpp/tests/keys/TestDataKeyBuilder.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/util/TestArrayUtil.o -c test/cpp/tests/util/TestArrayUtil.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/util/TestProperties.o -c test/cpp/tests/util/TestProperties.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/util/TestMR4CEnvironment.o -c test/cpp/tests/util/TestMR4CEnvironment.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/util/TestIOUtil.o -c test/cpp/tests/util/TestIOUtil.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/util/TestMR4CTempFiles.o -c test/cpp/tests/util/TestMR4CTempFiles.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/util/UtilTests.o -c test/cpp/tests/util/UtilTests.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/util/TestMR4CLogging.o -c test/cpp/tests/util/TestMR4CLogging.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/external/TestExternalAlgorithmDataSerializer.o -c test/cpp/tests/external/TestExternalAlgorithmDataSerializer.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/external/TestExternalDatasetSerializer.o -c test/cpp/tests/external/TestExternalDatasetSerializer.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/external/TestExternalEntry.o -c test/cpp/tests/external/TestExternalEntry.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/external/ExternalTests.o -c test/cpp/tests/external/ExternalTests.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/MR4CTests.o -c test/cpp/tests/MR4CTests.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/dataset/TestDataset.o -c test/cpp/tests/dataset/TestDataset.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/dataset/DatasetTestUtil.o -c test/cpp/tests/dataset/DatasetTestUtil.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/dataset/DatasetTests.o -c test/cpp/tests/dataset/DatasetTests.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/dataset/TestDataFile.o -c test/cpp/tests/dataset/TestDataFile.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/dataset/TestLocalDataFileSink.o -c test/cpp/tests/dataset/TestLocalDataFileSink.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/dataset/TestLocalDataFileSource.o -c test/cpp/tests/dataset/TestLocalDataFileSource.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/dataset/TestSimpleDataFileSource.o -c test/cpp/tests/dataset/TestSimpleDataFileSource.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/dataset/TestLocalTempFile.o -c test/cpp/tests/dataset/TestLocalTempFile.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/metadata/TestMetadataKey.o -c test/cpp/tests/metadata/TestMetadataKey.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/metadata/TestMetadataMap.o -c test/cpp/tests/metadata/TestMetadataMap.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/metadata/MetadataTests.o -c test/cpp/tests/metadata/MetadataTests.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/metadata/TestPrimitive.o -c test/cpp/tests/metadata/TestPrimitive.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/metadata/TestMetadataList.o -c test/cpp/tests/metadata/TestMetadataList.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/metadata/TestMetadataArray.o -c test/cpp/tests/metadata/TestMetadataArray.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/metadata/TestMetadataField.o -c test/cpp/tests/metadata/TestMetadataField.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/serialize/json/JsonTests.o -c test/cpp/tests/serialize/json/JsonTests.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/serialize/json/TestJsonAlgorithmConfigSerializer.o -c test/cpp/tests/serialize/json/TestJsonAlgorithmConfigSerializer.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/serialize/json/TestJsonKeyspaceSerializer.o -c test/cpp/tests/serialize/json/TestJsonKeyspaceSerializer.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/serialize/json/TestJsonPropertiesSerializer.o -c test/cpp/tests/serialize/json/TestJsonPropertiesSerializer.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/serialize/json/TestJsonAlgorithmSerializer.o -c test/cpp/tests/serialize/json/TestJsonAlgorithmSerializer.cpp g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/test/serialize/json/TestJsonDatasetSerializer.o -c test/cpp/tests/serialize/json/TestJsonDatasetSerializer.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/context/Message.o -c src/cpp/impl/context/Message.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/context/AlgorithmContext.o -c src/cpp/impl/context/AlgorithmContext.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/context/Logger.o -c src/cpp/impl/context/Logger.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/algorithm/Algorithm.o -c src/cpp/impl/algorithm/Algorithm.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/algorithm/AlgorithmAutoRegister.o -c src/cpp/impl/algorithm/AlgorithmAutoRegister.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/algorithm/AlgorithmRegistry.o -c src/cpp/impl/algorithm/AlgorithmRegistry.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/algorithm/AlgorithmConfig.o -c src/cpp/impl/algorithm/AlgorithmConfig.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/algorithm/AlgorithmRunner.o -c src/cpp/impl/algorithm/AlgorithmRunner.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/algorithm/AlgorithmData.o -c src/cpp/impl/algorithm/AlgorithmData.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/error/Error.o -c src/cpp/impl/error/Error.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/error/ErrorReporter.o -c src/cpp/impl/error/ErrorReporter.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/error/JsonErrorSerializer.o -c src/cpp/impl/error/JsonErrorSerializer.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/keys/DataKey.o -c src/cpp/impl/keys/DataKey.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/keys/DataKeyBuilder.o -c src/cpp/impl/keys/DataKeyBuilder.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/keys/Keyspace.o -c src/cpp/impl/keys/Keyspace.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/keys/KeyspaceDimension.o -c src/cpp/impl/keys/KeyspaceDimension.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/keys/DataKeyDimension.o -c src/cpp/impl/keys/DataKeyDimension.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/keys/KeyspaceBuilder.o -c src/cpp/impl/keys/KeyspaceBuilder.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/keys/DataKeyElement.o -c src/cpp/impl/keys/DataKeyElement.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/catalog/DimensionCatalog.o -c src/cpp/impl/catalog/DimensionCatalog.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/catalog/ImageTypes.o -c src/cpp/impl/catalog/ImageTypes.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/util/StackUtil.o -c src/cpp/impl/util/StackUtil.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/util/IOUtil.o -c src/cpp/impl/util/IOUtil.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/util/Properties.o -c src/cpp/impl/util/Properties.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/util/MR4CEnvironment.o -c src/cpp/impl/util/MR4CEnvironment.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/util/MR4CLogging.o -c src/cpp/impl/util/MR4CLogging.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/util/MR4CTempFiles.o -c src/cpp/impl/util/MR4CTempFiles.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/external/ExternalAlgorithmData.o -c src/cpp/impl/external/ExternalAlgorithmData.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/external/ExternalDataFile.o -c src/cpp/impl/external/ExternalDataFile.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/external/ExternalDataFileSink.o -c src/cpp/impl/external/ExternalDataFileSink.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/external/CExternalContext.o -c src/cpp/impl/external/CExternalContext.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/external/CExternalDataFileSource.o -c src/cpp/impl/external/CExternalDataFileSource.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/external/ExternalRandomAccessFile.o -c src/cpp/impl/external/ExternalRandomAccessFile.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/external/ExternalRandomAccessFileSource.o -c src/cpp/impl/external/ExternalRandomAccessFileSource.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/external/CExternalAlgorithm.o -c src/cpp/impl/external/CExternalAlgorithm.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/external/CExternalDataFileSink.o -c src/cpp/impl/external/CExternalDataFileSink.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/external/CExternalRandomAccessFileSink.o -c src/cpp/impl/external/CExternalRandomAccessFileSink.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/external/ExternalAlgorithmSerializer.o -c src/cpp/impl/external/ExternalAlgorithmSerializer.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/external/ExternalAlgorithm.o -c src/cpp/impl/external/ExternalAlgorithm.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/external/ExternalEntry.o -c src/cpp/impl/external/ExternalEntry.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/external/CExternalDataset.o -c src/cpp/impl/external/CExternalDataset.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/external/ExternalRandomAccessFileSink.o -c src/cpp/impl/external/ExternalRandomAccessFileSink.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/external/ExternalDataFileSource.o -c src/cpp/impl/external/ExternalDataFileSource.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/external/ExternalDatasetContext.o -c src/cpp/impl/external/ExternalDatasetContext.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/external/CExternalRandomAccessFileSource.o -c src/cpp/impl/external/CExternalRandomAccessFileSource.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/external/ExternalAlgorithmDataSerializer.o -c src/cpp/impl/external/ExternalAlgorithmDataSerializer.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/external/ExternalDatasetSerializer.o -c src/cpp/impl/external/ExternalDatasetSerializer.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/external/ExternalContext.o -c src/cpp/impl/external/ExternalContext.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/external/ExternalDataset.o -c src/cpp/impl/external/ExternalDataset.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/external/CExternalDataFile.o -c src/cpp/impl/external/CExternalDataFile.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/external/CExternalEntry.o -c src/cpp/impl/external/CExternalEntry.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/external/CExternalAlgorithmData.o -c src/cpp/impl/external/CExternalAlgorithmData.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/dataset/DatasetContext.o -c src/cpp/impl/dataset/DatasetContext.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/dataset/SimpleDataFileSource.o -c src/cpp/impl/dataset/SimpleDataFileSource.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/dataset/DataFile.o -c src/cpp/impl/dataset/DataFile.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/dataset/LocalDataFileSource.o -c src/cpp/impl/dataset/LocalDataFileSource.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/dataset/LocalDataFileSink.o -c src/cpp/impl/dataset/LocalDataFileSink.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/dataset/DataFileSource.o -c src/cpp/impl/dataset/DataFileSource.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/dataset/Dataset.o -c src/cpp/impl/dataset/Dataset.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/dataset/LocalTempFile.o -c src/cpp/impl/dataset/LocalTempFile.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/metadata/MetadataMap.o -c src/cpp/impl/metadata/MetadataMap.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/metadata/Primitive.o -c src/cpp/impl/metadata/Primitive.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/metadata/MetadataField.o -c src/cpp/impl/metadata/MetadataField.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/metadata/MetadataKey.o -c src/cpp/impl/metadata/MetadataKey.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/metadata/MetadataArray.o -c src/cpp/impl/metadata/MetadataArray.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/metadata/MetadataElement.o -c src/cpp/impl/metadata/MetadataElement.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/metadata/MetadataList.o -c src/cpp/impl/metadata/MetadataList.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/serialize/json/JanssonUtil.o -c src/cpp/impl/serialize/json/JanssonUtil.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/serialize/json/JsonKeyspaceSerializer.o -c src/cpp/impl/serialize/json/JsonKeyspaceSerializer.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/serialize/json/JsonSerializerFactory.o -c src/cpp/impl/serialize/json/JsonSerializerFactory.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/serialize/json/JsonAlgorithmConfigSerializer.o -c src/cpp/impl/serialize/json/JsonAlgorithmConfigSerializer.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/serialize/json/JsonPropertiesSerializer.o -c src/cpp/impl/serialize/json/JsonPropertiesSerializer.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/serialize/json/JsonAlgorithmSerializer.o -c src/cpp/impl/serialize/json/JsonAlgorithmSerializer.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/serialize/json/JsonDatasetSerializer.o -c src/cpp/impl/serialize/json/JsonDatasetSerializer.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/serialize/json/JsonCommonSerializer.o -c src/cpp/impl/serialize/json/JsonCommonSerializer.cpp g++ -std=c++0x -I./src/cpp/api -fPIC -Wall --coverage -o objs/cover/serialize/SerializerRegistry.o -c src/cpp/impl/serialize/SerializerRegistry.cpp g++ -std=c++0x -Wall -rdynamic -shared -o dist/libmr4c.so ./objs/impl/context/Message.o ./objs/impl/context/AlgorithmContext.o ./objs/impl/context/Logger.o ./objs/impl/algorithm/Algorithm.o ./objs/impl/algorithm/AlgorithmAutoRegister.o ./objs/impl/algorithm/AlgorithmRegistry.o ./objs/impl/algorithm/AlgorithmConfig.o ./objs/impl/algorithm/AlgorithmRunner.o ./objs/impl/algorithm/AlgorithmData.o ./objs/impl/error/Error.o ./objs/impl/error/ErrorReporter.o ./objs/impl/error/JsonErrorSerializer.o ./objs/impl/keys/DataKey.o ./objs/impl/keys/DataKeyBuilder.o ./objs/impl/keys/Keyspace.o ./objs/impl/keys/KeyspaceDimension.o ./objs/impl/keys/DataKeyDimension.o ./objs/impl/keys/KeyspaceBuilder.o ./objs/impl/keys/DataKeyElement.o ./objs/impl/catalog/DimensionCatalog.o ./objs/impl/catalog/ImageTypes.o ./objs/impl/util/StackUtil.o ./objs/impl/util/IOUtil.o ./objs/impl/util/Properties.o ./objs/impl/util/MR4CEnvironment.o ./objs/impl/util/MR4CLogging.o ./objs/impl/util/MR4CTempFiles.o ./objs/impl/external/ExternalAlgorithmData.o ./objs/impl/external/ExternalDataFile.o ./objs/impl/external/ExternalDataFileSink.o ./objs/impl/external/CExternalContext.o ./objs/impl/external/CExternalDataFileSource.o ./objs/impl/external/ExternalRandomAccessFile.o ./objs/impl/external/ExternalRandomAccessFileSource.o ./objs/impl/external/CExternalAlgorithm.o ./objs/impl/external/CExternalDataFileSink.o ./objs/impl/external/CExternalRandomAccessFileSink.o ./objs/impl/external/ExternalAlgorithmSerializer.o ./objs/impl/external/ExternalAlgorithm.o ./objs/impl/external/ExternalEntry.o ./objs/impl/external/CExternalDataset.o ./objs/impl/external/ExternalRandomAccessFileSink.o ./objs/impl/external/ExternalDataFileSource.o ./objs/impl/external/ExternalDatasetContext.o ./objs/impl/external/CExternalRandomAccessFileSource.o ./objs/impl/external/ExternalAlgorithmDataSerializer.o ./objs/impl/external/ExternalDatasetSerializer.o ./objs/impl/external/ExternalContext.o ./objs/impl/external/ExternalDataset.o ./objs/impl/external/CExternalDataFile.o ./objs/impl/external/CExternalEntry.o ./objs/impl/external/CExternalAlgorithmData.o ./objs/impl/dataset/DatasetContext.o ./objs/impl/dataset/SimpleDataFileSource.o ./objs/impl/dataset/DataFile.o ./objs/impl/dataset/LocalDataFileSource.o ./objs/impl/dataset/LocalDataFileSink.o ./objs/impl/dataset/DataFileSource.o ./objs/impl/dataset/Dataset.o ./objs/impl/dataset/LocalTempFile.o ./objs/impl/metadata/MetadataMap.o ./objs/impl/metadata/Primitive.o ./objs/impl/metadata/MetadataField.o ./objs/impl/metadata/MetadataKey.o ./objs/impl/metadata/MetadataArray.o ./objs/impl/metadata/MetadataElement.o ./objs/impl/metadata/MetadataList.o ./objs/impl/serialize/json/JanssonUtil.o ./objs/impl/serialize/json/JsonKeyspaceSerializer.o ./objs/impl/serialize/json/JsonSerializerFactory.o ./objs/impl/serialize/json/JsonAlgorithmConfigSerializer.o ./objs/impl/serialize/json/JsonPropertiesSerializer.o ./objs/impl/serialize/json/JsonAlgorithmSerializer.o ./objs/impl/serialize/json/JsonDatasetSerializer.o ./objs/impl/serialize/json/JsonCommonSerializer.o ./objs/impl/serialize/SerializerRegistry.o -llog4cxx -ljansson g++ -std=c++0x -I./src/cpp/api -I./test/cpp/api -fPIC -Wall -o objs/suite/Suite.o -c test/cpp/suites/Suite.cpp g++ -std=c++0x -Wall -rdynamic -o exe/run_tests ./objs/impl/context/Message.o ./objs/impl/context/AlgorithmContext.o ./objs/impl/context/Logger.o ./objs/impl/algorithm/Algorithm.o ./objs/impl/algorithm/AlgorithmAutoRegister.o ./objs/impl/algorithm/AlgorithmRegistry.o ./objs/impl/algorithm/AlgorithmConfig.o ./objs/impl/algorithm/AlgorithmRunner.o ./objs/impl/algorithm/AlgorithmData.o ./objs/impl/error/Error.o ./objs/impl/error/ErrorReporter.o ./objs/impl/error/JsonErrorSerializer.o ./objs/impl/keys/DataKey.o ./objs/impl/keys/DataKeyBuilder.o ./objs/impl/keys/Keyspace.o ./objs/impl/keys/KeyspaceDimension.o ./objs/impl/keys/DataKeyDimension.o ./objs/impl/keys/KeyspaceBuilder.o ./objs/impl/keys/DataKeyElement.o ./objs/impl/catalog/DimensionCatalog.o ./objs/impl/catalog/ImageTypes.o ./objs/impl/util/StackUtil.o ./objs/impl/util/IOUtil.o ./objs/impl/util/Properties.o ./objs/impl/util/MR4CEnvironment.o ./objs/impl/util/MR4CLogging.o ./objs/impl/util/MR4CTempFiles.o ./objs/impl/external/ExternalAlgorithmData.o ./objs/impl/external/ExternalDataFile.o ./objs/impl/external/ExternalDataFileSink.o ./objs/impl/external/CExternalContext.o ./objs/impl/external/CExternalDataFileSource.o ./objs/impl/external/ExternalRandomAccessFile.o ./objs/impl/external/ExternalRandomAccessFileSource.o ./objs/impl/external/CExternalAlgorithm.o ./objs/impl/external/CExternalDataFileSink.o ./objs/impl/external/CExternalRandomAccessFileSink.o ./objs/impl/external/ExternalAlgorithmSerializer.o ./objs/impl/external/ExternalAlgorithm.o ./objs/impl/external/ExternalEntry.o ./objs/impl/external/CExternalDataset.o ./objs/impl/external/ExternalRandomAccessFileSink.o ./objs/impl/external/ExternalDataFileSource.o ./objs/impl/external/ExternalDatasetContext.o ./objs/impl/external/CExternalRandomAccessFileSource.o ./objs/impl/external/ExternalAlgorithmDataSerializer.o ./objs/impl/external/ExternalDatasetSerializer.o ./objs/impl/external/ExternalContext.o ./objs/impl/external/ExternalDataset.o ./objs/impl/external/CExternalDataFile.o ./objs/impl/external/CExternalEntry.o ./objs/impl/external/CExternalAlgorithmData.o ./objs/impl/dataset/DatasetContext.o ./objs/impl/dataset/SimpleDataFileSource.o ./objs/impl/dataset/DataFile.o ./objs/impl/dataset/LocalDataFileSource.o ./objs/impl/dataset/LocalDataFileSink.o ./objs/impl/dataset/DataFileSource.o ./objs/impl/dataset/Dataset.o ./objs/impl/dataset/LocalTempFile.o ./objs/impl/metadata/MetadataMap.o ./objs/impl/metadata/Primitive.o ./objs/impl/metadata/MetadataField.o ./objs/impl/metadata/MetadataKey.o ./objs/impl/metadata/MetadataArray.o ./objs/impl/metadata/MetadataElement.o ./objs/impl/metadata/MetadataList.o ./objs/impl/serialize/json/JanssonUtil.o ./objs/impl/serialize/json/JsonKeyspaceSerializer.o ./objs/impl/serialize/json/JsonSerializerFactory.o ./objs/impl/serialize/json/JsonAlgorithmConfigSerializer.o ./objs/impl/serialize/json/JsonPropertiesSerializer.o ./objs/impl/serialize/json/JsonAlgorithmSerializer.o ./objs/impl/serialize/json/JsonDatasetSerializer.o ./objs/impl/serialize/json/JsonCommonSerializer.o ./objs/impl/serialize/SerializerRegistry.o ./objs/test/context/TestMessage.o ./objs/test/context/ContextTests.o ./objs/test/multithread/MultithreadTests.o ./objs/test/multithread/TestExternalRandomAccessFileMultithread.o ./objs/test/multithread/TestDatasetMultithread.o ./objs/test/multithread/TestExternalRandomAccessFileSinkMultithread.o ./objs/test/multithread/SimultaneousThreadRunner.o ./objs/test/multithread/TestDataFileMultithread.o ./objs/test/algorithm/AlgorithmTests.o ./objs/test/algorithm/TestAlgorithmConfig.o ./objs/test/algorithm/AlgorithmDataTestUtil.o ./objs/test/algorithm/TestAlgorithmData.o ./objs/test/error/ErrorTests.o ./objs/test/error/TestError.o ./objs/test/error/TestJsonErrorSerializer.o ./objs/test/keys/KeysTests.o ./objs/test/keys/TestKeyspaceBuilder.o ./objs/test/keys/TestDataKeyDimension.o ./objs/test/keys/TestKeyspaceDimension.o ./objs/test/keys/KeyspaceTestUtil.o ./objs/test/keys/TestDataKeyElement.o ./objs/test/keys/TestKeyspace.o ./objs/test/keys/TestDataKey.o ./objs/test/keys/TestDataKeyBuilder.o ./objs/test/util/TestArrayUtil.o ./objs/test/util/TestProperties.o ./objs/test/util/TestMR4CEnvironment.o ./objs/test/util/TestIOUtil.o ./objs/test/util/TestMR4CTempFiles.o ./objs/test/util/UtilTests.o ./objs/test/util/TestMR4CLogging.o ./objs/test/external/TestExternalAlgorithmDataSerializer.o ./objs/test/external/TestExternalDatasetSerializer.o ./objs/test/external/TestExternalEntry.o ./objs/test/external/ExternalTests.o ./objs/test/MR4CTests.o ./objs/test/dataset/TestDataset.o ./objs/test/dataset/DatasetTestUtil.o ./objs/test/dataset/DatasetTests.o ./objs/test/dataset/TestDataFile.o ./objs/test/dataset/TestLocalDataFileSink.o ./objs/test/dataset/TestLocalDataFileSource.o ./objs/test/dataset/TestSimpleDataFileSource.o ./objs/test/dataset/TestLocalTempFile.o ./objs/test/metadata/TestMetadataKey.o ./objs/test/metadata/TestMetadataMap.o ./objs/test/metadata/MetadataTests.o ./objs/test/metadata/TestPrimitive.o ./objs/test/metadata/TestMetadataList.o ./objs/test/metadata/TestMetadataArray.o ./objs/test/metadata/TestMetadataField.o ./objs/test/serialize/json/JsonTests.o ./objs/test/serialize/json/TestJsonAlgorithmConfigSerializer.o ./objs/test/serialize/json/TestJsonKeyspaceSerializer.o ./objs/test/serialize/json/TestJsonPropertiesSerializer.o ./objs/test/serialize/json/TestJsonAlgorithmSerializer.o ./objs/test/serialize/json/TestJsonDatasetSerializer.o ./objs/suite/Suite.o -llog4cxx -ljansson -lcppunit makefile:152: recipe for target 'exe/run_tests' failed