[ 1%] Built target H5make_libsettings [ 1%] Built target H5detect [ 1%] Built target thirdparty_copy [ 68%] Built target hdf5 [ 72%] Built target hdf5_tools [ 74%] Built target gatb-h5dump [ 74%] Built target hdf5_postbuild Scanning dependencies of target gatbcore-static [ 74%] Building CXX object ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/gatb/bank/impl/Bank.cpp.o [ 74%] Building CXX object ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/gatb/bank/impl/BankBinary.cpp.o [ 74%] Building CXX object ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/gatb/bank/impl/BankAlbum.cpp.o [ 75%] Building CXX object ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/gatb/bank/impl/BankConverterAlgorithm.cpp.o [ 75%] Building CXX object ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/gatb/bank/impl/BankFasta.cpp.o [ 75%] Building CXX object ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/gatb/bank/impl/BankHelpers.cpp.o [ 75%] Building CXX object ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/gatb/bank/impl/BankRandom.cpp.o [ 76%] Building CXX object ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/gatb/bank/impl/BankSplitter.cpp.o In file included from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/MemoryCommon.hpp:32:0, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:32, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/tools/misc/api/Data.hpp:32, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/api/Sequence.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/api/IBank.hpp:33, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/AbstractBank.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankBinary.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankBinary.cpp:20: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/api/Exception.hpp: In constructor ‘gatb::core::system::ExceptionErrno::ExceptionErrno(const char*, ...)’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/api/Exception.hpp:140:46: error: ‘strerror_r’ was not declared in this scope strerror_r (errno, buffer, BUFSIZ); ^ In file included from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/tools/misc/api/Data.hpp:32:0, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/api/Sequence.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/api/IBank.hpp:33, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/AbstractBank.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankBinary.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankBinary.cpp:20: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::ISystemInfo& gatb::core::system::impl::System::info()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:83:5: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::ITime& gatb::core::system::impl::System::time()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:100:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::IFileSystem& gatb::core::system::impl::System::file()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:117:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::IMemory& gatb::core::system::impl::System::memory()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:134:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::IThreadFactory& gatb::core::system::impl::System::thread()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:151:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankBinary.cpp: In member function ‘void gatb::core::bank::impl::BankBinary::Iterator::estimate(u_int64_t&, u_int64_t&, u_int64_t&)’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankBinary.cpp:547:38: error: ‘fseeko’ was not declared in this scope fseeko (file, 0, SEEK_END); ^ In file included from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/MemoryCommon.hpp:32:0, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:32, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/tools/misc/api/Data.hpp:32, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/api/Sequence.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/api/IBank.hpp:33, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/AbstractBank.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankRandom.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankRandom.cpp:20: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/api/Exception.hpp: In constructor ‘gatb::core::system::ExceptionErrno::ExceptionErrno(const char*, ...)’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/api/Exception.hpp:140:46: error: ‘strerror_r’ was not declared in this scope strerror_r (errno, buffer, BUFSIZ); ^ make[2]: *** [ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/build.make:111: ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/gatb/bank/impl/BankBinary.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/tools/misc/api/Data.hpp:32:0, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/api/Sequence.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/api/IBank.hpp:33, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/AbstractBank.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankRandom.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankRandom.cpp:20: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::ISystemInfo& gatb::core::system::impl::System::info()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:83:5: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::ITime& gatb::core::system::impl::System::time()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:100:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::IFileSystem& gatb::core::system::impl::System::file()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:117:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::IMemory& gatb::core::system::impl::System::memory()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:134:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::IThreadFactory& gatb::core::system::impl::System::thread()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:151:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ make[2]: *** [ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/build.make:207: ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/gatb/bank/impl/BankRandom.cpp.o] Error 1 In file included from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/MemoryCommon.hpp:32:0, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:32, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/tools/misc/api/Data.hpp:32, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/api/Sequence.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/api/IBank.hpp:33, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/AbstractBank.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankSplitter.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankSplitter.cpp:20: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/api/Exception.hpp: In constructor ‘gatb::core::system::ExceptionErrno::ExceptionErrno(const char*, ...)’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/api/Exception.hpp:140:46: error: ‘strerror_r’ was not declared in this scope strerror_r (errno, buffer, BUFSIZ); ^ In file included from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/MemoryCommon.hpp:32:0, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:32, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/tools/misc/api/Data.hpp:32, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/api/Sequence.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/api/IBank.hpp:33, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/Bank.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/Bank.cpp:20: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/api/Exception.hpp: In constructor ‘gatb::core::system::ExceptionErrno::ExceptionErrno(const char*, ...)’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/api/Exception.hpp:140:46: error: ‘strerror_r’ was not declared in this scope strerror_r (errno, buffer, BUFSIZ); ^ In file included from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/MemoryCommon.hpp:32:0, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:32, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/tools/misc/api/Data.hpp:32, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/api/Sequence.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/api/IBank.hpp:33, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/AbstractBank.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankFasta.hpp:32, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankFasta.cpp:20: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/api/Exception.hpp: In constructor ‘gatb::core::system::ExceptionErrno::ExceptionErrno(const char*, ...)’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/api/Exception.hpp:140:46: error: ‘strerror_r’ was not declared in this scope strerror_r (errno, buffer, BUFSIZ); ^ In file included from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/tools/misc/api/Data.hpp:32:0, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/api/Sequence.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/api/IBank.hpp:33, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/AbstractBank.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankSplitter.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankSplitter.cpp:20: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::ISystemInfo& gatb::core::system::impl::System::info()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:83:5: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::ITime& gatb::core::system::impl::System::time()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:100:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::IFileSystem& gatb::core::system::impl::System::file()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:117:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::IMemory& gatb::core::system::impl::System::memory()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:134:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::IThreadFactory& gatb::core::system::impl::System::thread()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:151:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ In file included from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/tools/misc/api/Data.hpp:32:0, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/api/Sequence.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/api/IBank.hpp:33, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/Bank.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/Bank.cpp:20: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::ISystemInfo& gatb::core::system::impl::System::info()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:83:5: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::ITime& gatb::core::system::impl::System::time()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:100:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::IFileSystem& gatb::core::system::impl::System::file()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:117:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::IMemory& gatb::core::system::impl::System::memory()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:134:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::IThreadFactory& gatb::core::system::impl::System::thread()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:151:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ In file included from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/MemoryCommon.hpp:32:0, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:32, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/tools/misc/api/Data.hpp:32, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/api/Sequence.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/api/IBank.hpp:33, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/AbstractBank.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankComposite.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankAlbum.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankAlbum.cpp:20: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/api/Exception.hpp: In constructor ‘gatb::core::system::ExceptionErrno::ExceptionErrno(const char*, ...)’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/api/Exception.hpp:140:46: error: ‘strerror_r’ was not declared in this scope strerror_r (errno, buffer, BUFSIZ); ^ In file included from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/tools/misc/api/Data.hpp:32:0, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/api/Sequence.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/api/IBank.hpp:33, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/AbstractBank.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankFasta.hpp:32, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankFasta.cpp:20: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::ISystemInfo& gatb::core::system::impl::System::info()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:83:5: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::ITime& gatb::core::system::impl::System::time()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:100:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::IFileSystem& gatb::core::system::impl::System::file()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:117:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::IMemory& gatb::core::system::impl::System::memory()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:134:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::IThreadFactory& gatb::core::system::impl::System::thread()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:151:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ In file included from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/tools/misc/api/Data.hpp:32:0, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/api/Sequence.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/api/IBank.hpp:33, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/AbstractBank.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankComposite.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankAlbum.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankAlbum.cpp:20: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::ISystemInfo& gatb::core::system::impl::System::info()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:83:5: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::ITime& gatb::core::system::impl::System::time()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:100:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::IFileSystem& gatb::core::system::impl::System::file()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:117:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::IMemory& gatb::core::system::impl::System::memory()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:134:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::IThreadFactory& gatb::core::system::impl::System::thread()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:151:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ In file included from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/MemoryCommon.hpp:32:0, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:32, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankHelpers.cpp:20: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/api/Exception.hpp: In constructor ‘gatb::core::system::ExceptionErrno::ExceptionErrno(const char*, ...)’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/api/Exception.hpp:140:46: error: ‘strerror_r’ was not declared in this scope strerror_r (errno, buffer, BUFSIZ); ^ In file included from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/api/IThread.hpp:31:0, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/tools/designpattern/api/ICommand.hpp:33, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/tools/misc/impl/Algorithm.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankConverterAlgorithm.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankConverterAlgorithm.cpp:20: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/api/Exception.hpp: In constructor ‘gatb::core::system::ExceptionErrno::ExceptionErrno(const char*, ...)’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/api/Exception.hpp:140:46: error: ‘strerror_r’ was not declared in this scope strerror_r (errno, buffer, BUFSIZ); ^ make[2]: *** [ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/build.make:231: ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/gatb/bank/impl/BankSplitter.cpp.o] Error 1 In file included from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankHelpers.cpp:20:0: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::ISystemInfo& gatb::core::system::impl::System::info()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:83:5: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::ITime& gatb::core::system::impl::System::time()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:100:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::IFileSystem& gatb::core::system::impl::System::file()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:117:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::IMemory& gatb::core::system::impl::System::memory()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:134:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::IThreadFactory& gatb::core::system::impl::System::thread()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:151:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ In file included from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/tools/designpattern/api/ICommand.hpp:34:0, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/tools/misc/impl/Algorithm.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankConverterAlgorithm.hpp:31, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankConverterAlgorithm.cpp:20: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::ISystemInfo& gatb::core::system::impl::System::info()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:83:5: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::ITime& gatb::core::system::impl::System::time()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:100:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::IFileSystem& gatb::core::system::impl::System::file()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:117:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::IMemory& gatb::core::system::impl::System::memory()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:134:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp: In static member function ‘static gatb::core::system::IThreadFactory& gatb::core::system::impl::System::thread()’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/system/impl/System.hpp:151:6: warning: no return statement in function returning non-void [-Wreturn-type] } ^ make[2]: *** [ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/build.make:63: ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/gatb/bank/impl/Bank.cpp.o] Error 1 make[2]: *** [ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/build.make:159: ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/gatb/bank/impl/BankFasta.cpp.o] Error 1 make[2]: *** [ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/build.make:87: ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/gatb/bank/impl/BankAlbum.cpp.o] Error 1 make[2]: *** [ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/build.make:183: ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/gatb/bank/impl/BankHelpers.cpp.o] Error 1 In file included from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/tools/collections/impl/CollectionAbstract.hpp:34:0, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/tools/storage/impl/Storage.hpp:40, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankConverterAlgorithm.hpp:33, from /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/bank/impl/BankConverterAlgorithm.cpp:20: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/tools/misc/impl/Stringify.hpp: In static member function ‘static std::string gatb::core::tools::misc::impl::Stringify::format(const char*, va_list)’: /home/Nithin/bcalm/gatb-core/gatb-core/src/gatb/tools/misc/impl/Stringify.hpp:84:48: error: ‘vasprintf’ was not declared in this scope int ret = vasprintf (&buffer, fmt, args); ^ make[2]: *** [ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/build.make:135: ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/gatb/bank/impl/BankConverterAlgorithm.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:149: ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/all] Error 2 make: *** [Makefile:150: all] Error 2