Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- cargo build
- Compiling rust-media-example v0.1.0 (file:///Users/someuser/code/rust/rust-media/example)
- error: linking with `cc` failed: exit code: 1
- note: "cc" "-m64" "-L" "/Users/someuser/.multirust/toolchains/nightly/lib/rustlib/x86_64-apple-darwin/lib" "/Users/someuser/code/rust/rust-media/example/target/debug/example.0.o" "-o" "/Users/someuser/code/rust/rust-media/example/target/debug/example" "-Wl,-dead_strip" "-nodefaultlibs" "-L" "/Users/someuser/code/rust/rust-media/example/target/debug" "-L" "/Users/someuser/code/rust/rust-media/example/target/debug/deps" "-L" "/Users/someuser/code/rust/rust-media/example/target/debug/build/giflib-sys-c8411d720645acbf/out" "-L" "/Users/someuser/code/rust/rust-media/example/target/debug/build/libvpx-sys-45613e818d8627de/out" "-L" "/Users/someuser/code/rust/rust-media/example/target/debug/build/mp4v2-sys-35eac5eb2f145c9a/out" "-L" "/Users/someuser/code/rust/rust-media/example/target/debug/build/rust-media-b2f33d9b7879b355/out" "-L" "/Users/someuser/.multirust/toolchains/nightly/lib/rustlib/x86_64-apple-darwin/lib" "-L" "/Users/someuser/code/rust/rust-media/example/.rust/lib/x86_64-apple-darwin" "-L" "/Users/someuser/code/rust/rust-media/example/lib/x86_64-apple-darwin" "/Users/someuser/code/rust/rust-media/example/target/debug/deps/libclock_ticks-4e910fa1778932df.rlib" "/Users/someuser/code/rust/rust-media/example/target/debug/deps/librust_media-92056e1f9795156e.rlib" "/Users/someuser/code/rust/rust-media/example/target/debug/deps/libcore_foundation-f1e35f6f96e57915.rlib" "/Users/someuser/.multirust/toolchains/nightly/lib/rustlib/x86_64-apple-darwin/lib/liblog-10cbabc2.rlib" "/Users/someuser/code/rust/rust-media/example/target/debug/deps/libsdl2-8d0e09c2917dac9a.rlib" "/Users/someuser/code/rust/rust-media/example/target/debug/deps/libbyteorder-3e27c88aa235985f.rlib" "/Users/someuser/code/rust/rust-media/example/target/debug/deps/libbitflags-c495827ddcd6a202.rlib" "/Users/someuser/code/rust/rust-media/example/target/debug/deps/libsdl2_sys-238889b5249e7886.rlib" "/Users/someuser/code/rust/rust-media/example/target/debug/deps/libnum-397f282c1d72fe58.rlib" "/Users/someuser/code/rust/rust-media/example/target/debug/deps/librand-bdfcc55d3466feb3.rlib" "/Users/someuser/code/rust/rust-media/example/target/debug/deps/liblibc-144c435538abd757.rlib" "/Users/someuser/code/rust/rust-media/example/target/debug/deps/librustc_serialize-7ff5bfc027146194.rlib" "/Users/someuser/.multirust/toolchains/nightly/lib/rustlib/x86_64-apple-darwin/lib/libstd-10cbabc2.rlib" "/Users/someuser/.multirust/toolchains/nightly/lib/rustlib/x86_64-apple-darwin/lib/libcollections-10cbabc2.rlib" "/Users/someuser/.multirust/toolchains/nightly/lib/rustlib/x86_64-apple-darwin/lib/librustc_unicode-10cbabc2.rlib" "/Users/someuser/.multirust/toolchains/nightly/lib/rustlib/x86_64-apple-darwin/lib/librand-10cbabc2.rlib" "/Users/someuser/.multirust/toolchains/nightly/lib/rustlib/x86_64-apple-darwin/lib/liballoc-10cbabc2.rlib" "/Users/someuser/.multirust/toolchains/nightly/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-10cbabc2.rlib" "/Users/someuser/.multirust/toolchains/nightly/lib/rustlib/x86_64-apple-darwin/lib/liblibc-10cbabc2.rlib" "/Users/someuser/.multirust/toolchains/nightly/lib/rustlib/x86_64-apple-darwin/lib/libcore-10cbabc2.rlib" "-l" "avcodec" "-l" "avutil" "-l" "mp4v2" "-framework" "AudioUnit" "-framework" "CoreMedia" "-framework" "CoreVideo" "-framework" "VideoToolbox" "-framework" "CoreFoundation" "-framework" "CoreFoundation" "-framework" "CoreFoundation" "-framework" "CoreFoundation" "-framework" "CoreFoundation" "-framework" "CoreFoundation" "-framework" "CoreFoundation" "-framework" "CoreFoundation" "-framework" "CoreFoundation" "-framework" "CoreFoundation" "-framework" "CoreFoundation" "-framework" "CoreFoundation" "-l" "SDL2" "-l" "SDL2" "-l" "c" "-l" "m" "-l" "System" "-l" "pthread" "-l" "c" "-l" "m" "-Wl,-rpath,@loader_path/../../../../../../.multirust/toolchains/nightly/lib/rustlib/x86_64-apple-darwin/lib" "-Wl,-rpath,/usr/local/lib/rustlib/x86_64-apple-darwin/lib" "-l" "compiler-rt"
- note: ld: warning: directory not found for option '-L/Users/someuser/code/rust/rust-media/example/.rust/lib/x86_64-apple-darwin'
- ld: warning: directory not found for option '-L/Users/someuser/code/rust/rust-media/example/lib/x86_64-apple-darwin'
- Undefined symbols for architecture x86_64:
- "std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()", referenced from:
- construction vtable for std::__1::basic_iostream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> > in libmp4v2.a(File_posix.o)
- "non-virtual thunk to std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()", referenced from:
- construction vtable for std::__1::basic_iostream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> > in libmp4v2.a(File_posix.o)
- "non-virtual thunk to std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()", referenced from:
- construction vtable for std::__1::basic_iostream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> > in libmp4v2.a(File_posix.o)
- "non-virtual thunk to std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()", referenced from:
- construction vtable for std::__1::basic_iostream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> > in libmp4v2.a(File_posix.o)
- "std::__1::locale::has_facet(std::__1::locale::id&) const", referenced from:
- std::__1::basic_filebuf<char, std::__1::char_traits<char> >::basic_filebuf() in libmp4v2.a(File_posix.o)
- "std::__1::locale::locale(std::__1::locale const&)", referenced from:
- std::__1::basic_filebuf<char, std::__1::char_traits<char> >::basic_filebuf() in libmp4v2.a(File_posix.o)
- "std::bad_cast::bad_cast()", referenced from:
- std::__1::basic_filebuf<char, std::__1::char_traits<char> >::seekoff(long long, std::__1::ios_base::seekdir, unsigned int) in libmp4v2.a(File_posix.o)
- std::__1::basic_filebuf<char, std::__1::char_traits<char> >::sync() in libmp4v2.a(File_posix.o)
- std::__1::basic_filebuf<char, std::__1::char_traits<char> >::underflow() in libmp4v2.a(File_posix.o)
- std::__1::basic_filebuf<char, std::__1::char_traits<char> >::overflow(int) in libmp4v2.a(File_posix.o)
- "operator new[](unsigned long)", referenced from:
- std::__1::basic_filebuf<char, std::__1::char_traits<char> >::imbue(std::__1::locale const&) in libmp4v2.a(File_posix.o)
- std::__1::basic_filebuf<char, std::__1::char_traits<char> >::setbuf(char*, long) in libmp4v2.a(File_posix.o)
- "operator delete[](void*)", referenced from:
- std::__1::basic_filebuf<char, std::__1::char_traits<char> >::~basic_filebuf() in libmp4v2.a(File_posix.o)
- std::__1::basic_filebuf<char, std::__1::char_traits<char> >::imbue(std::__1::locale const&) in libmp4v2.a(File_posix.o)
- std::__1::basic_filebuf<char, std::__1::char_traits<char> >::setbuf(char*, long) in libmp4v2.a(File_posix.o)
- "std::__1::basic_istream<char, std::__1::char_traits<char> >::seekg(long long, std::__1::ios_base::seekdir)", referenced from:
- mp4v2::platform::io::StandardFileProvider::seek(long long) in libmp4v2.a(File_posix.o)
- "std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(float)", referenced from:
- mp4v2::impl::MP4File::WriteFixed16(float) in libmp4v2.a(mp4file_io.o)
- mp4v2::impl::MP4File::WriteFixed32(float) in libmp4v2.a(mp4file_io.o)
- "std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()", referenced from:
- construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_istringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libmp4v2.a(mp4file.o)
- construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> > in libmp4v2.a(File_posix.o)
- "non-virtual thunk to std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()", referenced from:
- construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_istringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libmp4v2.a(mp4file.o)
- construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> > in libmp4v2.a(File_posix.o)
- "non-virtual thunk to std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()", referenced from:
- construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_istringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libmp4v2.a(mp4file.o)
- construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> > in libmp4v2.a(File_posix.o)
- "std::__1::basic_istream<char, std::__1::char_traits<char> >::operator>>(int&)", referenced from:
- mp4v2::impl::Enum<mp4v2::impl::bmff::LanguageCode, (mp4v2::impl::bmff::LanguageCode)0>::toType(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const in libmp4v2.a(mp4file.o)
- "typeinfo for std::__1::basic_istream<char, std::__1::char_traits<char> >", referenced from:
- construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_istringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libmp4v2.a(mp4file.o)
- typeinfo for std::__1::basic_istringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libmp4v2.a(mp4file.o)
- construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> > in libmp4v2.a(File_posix.o)
- "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*, unsigned long)", referenced from:
- mp4v2::impl::MP4Atom::Dump(unsigned char, bool) in libmp4v2.a(mp4atom.o)
- "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__init(char const*, unsigned long, unsigned long)", referenced from:
- mp4v2::impl::MP4Atom::Dump(unsigned char, bool) in libmp4v2.a(mp4atom.o)
- "___cxa_call_unexpected", referenced from:
- mp4v2::impl::MP4Atom::Dump(unsigned char, bool) in libmp4v2.a(mp4atom.o)
- std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::bmff::LanguageCode, (mp4v2::impl::bmff::LanguageCode)0>::Entry const*>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::bmff::LanguageCode, (mp4v2::impl::bmff::LanguageCode)0>::Entry const*>, mp4v2::impl::LessIgnoreCase, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::bmff::LanguageCode, (mp4v2::impl::bmff::LanguageCode)0>::Entry const*> > >::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::bmff::LanguageCode, (mp4v2::impl::bmff::LanguageCode)0>::Entry const*>, void*>*) in libmp4v2.a(typebmff.o)
- std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::itmf::BasicType, (mp4v2::impl::itmf::BasicType)255>::Entry const*>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::itmf::BasicType, (mp4v2::impl::itmf::BasicType)255>::Entry const*>, mp4v2::impl::LessIgnoreCase, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::itmf::BasicType, (mp4v2::impl::itmf::BasicType)255>::Entry const*> > >::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::itmf::BasicType, (mp4v2::impl::itmf::BasicType)255>::Entry const*>, void*>*) in libmp4v2.a(type.o)
- std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::itmf::GenreType, (mp4v2::impl::itmf::GenreType)0>::Entry const*>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::itmf::GenreType, (mp4v2::impl::itmf::GenreType)0>::Entry const*>, mp4v2::impl::LessIgnoreCase, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::itmf::GenreType, (mp4v2::impl::itmf::GenreType)0>::Entry const*> > >::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::itmf::GenreType, (mp4v2::impl::itmf::GenreType)0>::Entry const*>, void*>*) in libmp4v2.a(type.o)
- std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::itmf::StikType, (mp4v2::impl::itmf::StikType)255>::Entry const*>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::itmf::StikType, (mp4v2::impl::itmf::StikType)255>::Entry const*>, mp4v2::impl::LessIgnoreCase, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::itmf::StikType, (mp4v2::impl::itmf::StikType)255>::Entry const*> > >::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::itmf::StikType, (mp4v2::impl::itmf::StikType)255>::Entry const*>, void*>*) in libmp4v2.a(type.o)
- std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::itmf::AccountType, (mp4v2::impl::itmf::AccountType)255>::Entry const*>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::itmf::AccountType, (mp4v2::impl::itmf::AccountType)255>::Entry const*>, mp4v2::impl::LessIgnoreCase, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::itmf::AccountType, (mp4v2::impl::itmf::AccountType)255>::Entry const*> > >::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::itmf::AccountType, (mp4v2::impl::itmf::AccountType)255>::Entry const*>, void*>*) in libmp4v2.a(type.o)
- std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::itmf::CountryCode, (mp4v2::impl::itmf::CountryCode)0>::Entry const*>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::itmf::CountryCode, (mp4v2::impl::itmf::CountryCode)0>::Entry const*>, mp4v2::impl::LessIgnoreCase, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::itmf::CountryCode, (mp4v2::impl::itmf::CountryCode)0>::Entry const*> > >::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::itmf::CountryCode, (mp4v2::impl::itmf::CountryCode)0>::Entry const*>, void*>*) in libmp4v2.a(type.o)
- ...
- "typeinfo for std::__1::basic_streambuf<char, std::__1::char_traits<char> >", referenced from:
- typeinfo for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libmp4v2.a(atom_uuid.o)
- typeinfo for std::__1::basic_filebuf<char, std::__1::char_traits<char> > in libmp4v2.a(File_posix.o)
- "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::imbue(std::__1::locale const&)", referenced from:
- vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libmp4v2.a(atom_uuid.o)
- "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::setbuf(char*, long)", referenced from:
- vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libmp4v2.a(atom_uuid.o)
- "std::__1::basic_ostream<char, std::__1::char_traits<char> >::write(char const*, long)", referenced from:
- mp4v2::platform::io::StandardFileProvider::write(void const*, long long, long long&, long long) in libmp4v2.a(File_posix.o)
- "std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()", referenced from:
- mp4v2::platform::io::StandardFileProvider::StandardFileProvider() in libmp4v2.a(File_posix.o)
- std::__1::basic_fstream<char, std::__1::char_traits<char> >::~basic_fstream() in libmp4v2.a(File_posix.o)
- non-virtual thunk to std::__1::basic_fstream<char, std::__1::char_traits<char> >::~basic_fstream() in libmp4v2.a(File_posix.o)
- non-virtual thunk to std::__1::basic_fstream<char, std::__1::char_traits<char> >::~basic_fstream() in libmp4v2.a(File_posix.o)
- std::__1::basic_fstream<char, std::__1::char_traits<char> >::~basic_fstream() in libmp4v2.a(File_posix.o)
- non-virtual thunk to std::__1::basic_fstream<char, std::__1::char_traits<char> >::~basic_fstream() in libmp4v2.a(File_posix.o)
- non-virtual thunk to std::__1::basic_fstream<char, std::__1::char_traits<char> >::~basic_fstream() in libmp4v2.a(File_posix.o)
- ...
- "vtable for __cxxabiv1::__class_type_info", referenced from:
- typeinfo for mp4v2::impl::Exception in libmp4v2.a(exception.o)
- typeinfo for mp4v2::impl::Log in libmp4v2.a(log.o)
- typeinfo for mp4v2::impl::MP4Atom in libmp4v2.a(mp4atom.o)
- typeinfo for mp4v2::impl::MP4Track in libmp4v2.a(mp4track.o)
- typeinfo for mp4v2::impl::MP4Property in libmp4v2.a(mp4property.o)
- typeinfo for mp4v2::impl::MP4Descriptor in libmp4v2.a(mp4descriptor.o)
- typeinfo for mp4v2::platform::io::FileProvider in libmp4v2.a(File_posix.o)
- ...
- NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
- "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::sync()", referenced from:
- vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libmp4v2.a(atom_uuid.o)
- "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::uflow()", referenced from:
- vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libmp4v2.a(atom_uuid.o)
- vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> > in libmp4v2.a(File_posix.o)
- "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::xsputn(char const*, long)", referenced from:
- vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libmp4v2.a(atom_uuid.o)
- vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> > in libmp4v2.a(File_posix.o)
- "vtable for __cxxabiv1::__si_class_type_info", referenced from:
- typeinfo for std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libmp4v2.a(atom_uuid.o)
- typeinfo for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libmp4v2.a(atom_uuid.o)
- typeinfo for mp4v2::impl::PlatformException in libmp4v2.a(exception.o)
- typeinfo for std::__1::basic_istringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libmp4v2.a(mp4file.o)
- typeinfo for mp4v2::impl::MP4Ac3Atom in libmp4v2.a(atom_ac3.o)
- typeinfo for mp4v2::impl::MP4AmrAtom in libmp4v2.a(atom_amr.o)
- typeinfo for mp4v2::impl::MP4RtpAtom in libmp4v2.a(atom_rtp.o)
- ...
- NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
- "std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
- construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libmp4v2.a(atom_uuid.o)
- construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> > in libmp4v2.a(File_posix.o)
- "non-virtual thunk to std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
- construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libmp4v2.a(atom_uuid.o)
- construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> > in libmp4v2.a(File_posix.o)
- "non-virtual thunk to std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
- construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libmp4v2.a(atom_uuid.o)
- construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> > in libmp4v2.a(File_posix.o)
- "std::__1::__basic_string_common<true>::__throw_length_error() const", referenced from:
- std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str() const in libmp4v2.a(atom_uuid.o)
- "std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()", referenced from:
- construction vtable for std::__1::basic_iostream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> > in libmp4v2.a(File_posix.o)
- "std::__1::basic_ostream<char, std::__1::char_traits<char> >::sentry::sentry(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)", referenced from:
- std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in libmp4v2.a(atom_uuid.o)
- mp4v2::platform::io::StandardFileProvider::seek(long long) in libmp4v2.a(File_posix.o)
- "std::__1::ios_base::getloc() const", referenced from:
- std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in libmp4v2.a(atom_uuid.o)
- "std::bad_cast::~bad_cast()", referenced from:
- std::__1::basic_filebuf<char, std::__1::char_traits<char> >::seekoff(long long, std::__1::ios_base::seekdir, unsigned int) in libmp4v2.a(File_posix.o)
- std::__1::basic_filebuf<char, std::__1::char_traits<char> >::sync() in libmp4v2.a(File_posix.o)
- std::__1::basic_filebuf<char, std::__1::char_traits<char> >::underflow() in libmp4v2.a(File_posix.o)
- std::__1::basic_filebuf<char, std::__1::char_traits<char> >::overflow(int) in libmp4v2.a(File_posix.o)
- "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()", referenced from:
- mp4v2::impl::MP4AtomArray::Insert(mp4v2::impl::MP4Atom*, unsigned int) in libmp4v2.a(mp4.o)
- mp4v2::impl::MP4NameFirstIndex(char const*, unsigned int*) in libmp4v2.a(mp4util.o)
- mp4v2::impl::MP4ConvertTime(unsigned long long, unsigned int, unsigned int) in libmp4v2.a(mp4util.o)
- mp4v2::impl::MP4Integer32Property::SetValue(unsigned int, unsigned int) in libmp4v2.a(atom_uuid.o)
- mp4v2::impl::MP4Integer32Array::operator[](unsigned int) in libmp4v2.a(atom_uuid.o)
- std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libmp4v2.a(atom_uuid.o)
- std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libmp4v2.a(atom_uuid.o)
- ...
- "std::__1::ctype<char>::id", referenced from:
- std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in libmp4v2.a(atom_uuid.o)
- "___cxa_begin_catch", referenced from:
- ConstructMP4File() in libmp4v2.a(mp4.o)
- _MP4ReadProvider in libmp4v2.a(mp4.o)
- _MP4Close in libmp4v2.a(mp4.o)
- _MP4GetTrackType in libmp4v2.a(mp4.o)
- _MP4GetTrackTimeScale in libmp4v2.a(mp4.o)
- _MP4GetTrackVideoWidth in libmp4v2.a(mp4.o)
- _MP4GetTrackVideoHeight in libmp4v2.a(mp4.o)
- ...
- "std::__1::locale::use_facet(std::__1::locale::id&) const", referenced from:
- std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in libmp4v2.a(atom_uuid.o)
- std::__1::basic_filebuf<char, std::__1::char_traits<char> >::imbue(std::__1::locale const&) in libmp4v2.a(File_posix.o)
- std::__1::basic_filebuf<char, std::__1::char_traits<char> >::basic_filebuf() in libmp4v2.a(File_posix.o)
- "std::__1::locale::~locale()", referenced from:
- std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in libmp4v2.a(atom_uuid.o)
- std::__1::basic_filebuf<char, std::__1::char_traits<char> >::basic_filebuf() in libmp4v2.a(File_posix.o)
- "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::showmanyc()", referenced from:
- vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libmp4v2.a(atom_uuid.o)
- vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> > in libmp4v2.a(File_posix.o)
- "std::bad_alloc::~bad_alloc()", referenced from:
- ConstructMP4File() in libmp4v2.a(mp4.o)
- "std::__1::ios_base::__set_badbit_and_consider_rethrow()", referenced from:
- std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in libmp4v2.a(atom_uuid.o)
- "vtable for __cxxabiv1::__pointer_type_info", referenced from:
- typeinfo for mp4v2::impl::Exception* in libmp4v2.a(mp4.o)
- typeinfo for mp4v2::impl::PlatformException* in libmp4v2.a(mp4.o)
- NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
- "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::resize(unsigned long, char)", referenced from:
- std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libmp4v2.a(atom_uuid.o)
- std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::overflow(int) in libmp4v2.a(atom_uuid.o)
- mp4v2::impl::MP4Atom::Dump(unsigned char, bool) in libmp4v2.a(mp4atom.o)
- "std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned int)", referenced from:
- mp4v2::impl::MP4Integer32Array::operator[](unsigned int) in libmp4v2.a(atom_uuid.o)
- mp4v2::impl::Log::hexDump(unsigned char, MP4LogLevel, unsigned char const*, unsigned int, char const*, ...) in libmp4v2.a(log.o)
- mp4v2::impl::MP4PropertyArray::operator[](unsigned int) in libmp4v2.a(mp4atom.o)
- mp4v2::impl::MP4AtomInfoArray::operator[](unsigned int) in libmp4v2.a(mp4atom.o)
- mp4v2::impl::MP4AtomArray::operator[](unsigned int) in libmp4v2.a(mp4atom.o)
- mp4v2::impl::MP4Integer8Array::operator[](unsigned int) in libmp4v2.a(mp4atom.o)
- mp4v2::impl::MP4File::FindTrackIndex(unsigned int) in libmp4v2.a(mp4file.o)
- ...
- "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
- mp4v2::impl::Exception::Exception(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, int, char const*) in libmp4v2.a(exception.o)
- mp4v2::impl::MP4Atom::Dump(unsigned char, bool) in libmp4v2.a(mp4atom.o)
- mp4v2::impl::MP4LanguageCodeProperty::Dump(unsigned char, bool, unsigned int) in libmp4v2.a(mp4property.o)
- mp4v2::impl::MP4BasicTypeProperty::Dump(unsigned char, bool, unsigned int) in libmp4v2.a(mp4property.o)
- mp4v2::impl::Enum<mp4v2::impl::bmff::LanguageCode, (mp4v2::impl::bmff::LanguageCode)0>::Enum() in libmp4v2.a(typebmff.o)
- std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::bmff::LanguageCode, (mp4v2::impl::bmff::LanguageCode)0>::Entry const*>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::bmff::LanguageCode, (mp4v2::impl::bmff::LanguageCode)0>::Entry const*>, mp4v2::impl::LessIgnoreCase, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::bmff::LanguageCode, (mp4v2::impl::bmff::LanguageCode)0>::Entry const*> > >::__insert_unique(std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::impl::Enum<mp4v2::impl::bmff::LanguageCode, (mp4v2::impl::bmff::LanguageCode)0>::Entry const*> const&) in libmp4v2.a(typebmff.o)
- mp4v2::platform::io::File::File(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::platform::io::FileProvider::Mode, mp4v2::platform::io::FileProvider*) in libmp4v2.a(File.o)
- ...
- "typeinfo for std::__1::basic_ostream<char, std::__1::char_traits<char> >", referenced from:
- construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libmp4v2.a(atom_uuid.o)
- typeinfo for std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libmp4v2.a(atom_uuid.o)
- construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> > in libmp4v2.a(File_posix.o)
- "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
- std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libmp4v2.a(atom_uuid.o)
- mp4v2::impl::Enum<mp4v2::impl::bmff::LanguageCode, (mp4v2::impl::bmff::LanguageCode)0>::toString(mp4v2::impl::bmff::LanguageCode, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, bool) const in libmp4v2.a(mp4file.o)
- mp4v2::impl::Enum<mp4v2::impl::itmf::BasicType, (mp4v2::impl::itmf::BasicType)255>::toString(mp4v2::impl::itmf::BasicType, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, bool) const in libmp4v2.a(mp4property.o)
- mp4v2::platform::io::File::open(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::platform::io::FileProvider::Mode) in libmp4v2.a(File.o)
- mp4v2::platform::io::StandardFileProvider::open(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::platform::io::FileProvider::Mode) in libmp4v2.a(File_posix.o)
- "std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(int)", referenced from:
- mp4v2::impl::Exception::msg() const in libmp4v2.a(exception.o)
- mp4v2::impl::PlatformException::msg() const in libmp4v2.a(exception.o)
- mp4v2::impl::MP4File::FindIntegerProperty(char const*, mp4v2::impl::MP4Property**, unsigned int*) in libmp4v2.a(mp4file.o)
- mp4v2::impl::MP4File::FindBytesProperty(char const*, mp4v2::impl::MP4Property**, unsigned int*) in libmp4v2.a(mp4file.o)
- mp4v2::impl::Enum<mp4v2::impl::bmff::LanguageCode, (mp4v2::impl::bmff::LanguageCode)0>::toString(mp4v2::impl::bmff::LanguageCode, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, bool) const in libmp4v2.a(mp4file.o)
- mp4v2::impl::Enum<mp4v2::impl::itmf::BasicType, (mp4v2::impl::itmf::BasicType)255>::toString(mp4v2::impl::itmf::BasicType, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, bool) const in libmp4v2.a(mp4property.o)
- "operator new(unsigned long)", referenced from:
- ConstructMP4File() in libmp4v2.a(mp4.o)
- mp4v2::impl::MP4AtomArray::Insert(mp4v2::impl::MP4Atom*, unsigned int) in libmp4v2.a(mp4.o)
- mp4v2::impl::MP4NameFirstIndex(char const*, unsigned int*) in libmp4v2.a(mp4util.o)
- mp4v2::impl::MP4ConvertTime(unsigned long long, unsigned int, unsigned int) in libmp4v2.a(mp4util.o)
- mp4v2::impl::MP4Integer32Property::SetValue(unsigned int, unsigned int) in libmp4v2.a(atom_uuid.o)
- mp4v2::impl::MP4Integer32Array::operator[](unsigned int) in libmp4v2.a(atom_uuid.o)
- std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str() const in libmp4v2.a(atom_uuid.o)
- ...
- "std::__1::ios_base::init(void*)", referenced from:
- mp4v2::impl::MP4Integer32Property::SetValue(unsigned int, unsigned int) in libmp4v2.a(atom_uuid.o)
- mp4v2::impl::MP4Integer32Array::operator[](unsigned int) in libmp4v2.a(atom_uuid.o)
- mp4v2::impl::Exception::msg() const in libmp4v2.a(exception.o)
- mp4v2::impl::PlatformException::msg() const in libmp4v2.a(exception.o)
- mp4v2::impl::Log::vdump(unsigned char, MP4LogLevel, char const*, __va_list_tag*) in libmp4v2.a(log.o)
- mp4v2::impl::Log::hexDump(unsigned char, MP4LogLevel, unsigned char const*, unsigned int, char const*, ...) in libmp4v2.a(log.o)
- mp4v2::impl::MP4Atom::ReadProperties(unsigned int, unsigned int) in libmp4v2.a(mp4atom.o)
- ...
- "std::__1::codecvt<char, char, __mbstate_t>::id", referenced from:
- std::__1::basic_filebuf<char, std::__1::char_traits<char> >::imbue(std::__1::locale const&) in libmp4v2.a(File_posix.o)
- std::__1::basic_filebuf<char, std::__1::char_traits<char> >::basic_filebuf() in libmp4v2.a(File_posix.o)
- "std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()", referenced from:
- mp4v2::impl::Enum<mp4v2::impl::bmff::LanguageCode, (mp4v2::impl::bmff::LanguageCode)0>::toType(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const in libmp4v2.a(mp4file.o)
- std::__1::basic_istringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_istringstream() in libmp4v2.a(mp4file.o)
- std::__1::basic_istringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_istringstream() in libmp4v2.a(mp4file.o)
- non-virtual thunk to std::__1::basic_istringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_istringstream() in libmp4v2.a(mp4file.o)
- non-virtual thunk to std::__1::basic_istringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_istringstream() in libmp4v2.a(mp4file.o)
- "___gxx_personality_v0", referenced from:
- ConstructMP4File() in libmp4v2.a(mp4.o)
- _MP4ReadProvider in libmp4v2.a(mp4.o)
- _MP4Close in libmp4v2.a(mp4.o)
- _MP4GetTrackType in libmp4v2.a(mp4.o)
- _MP4GetTrackTimeScale in libmp4v2.a(mp4.o)
- _MP4GetTrackVideoWidth in libmp4v2.a(mp4.o)
- _MP4GetTrackVideoHeight in libmp4v2.a(mp4.o)
- ...
- "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::~basic_streambuf()", referenced from:
- mp4v2::impl::MP4Integer32Property::SetValue(unsigned int, unsigned int) in libmp4v2.a(atom_uuid.o)
- mp4v2::impl::MP4Integer32Array::operator[](unsigned int) in libmp4v2.a(atom_uuid.o)
- std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libmp4v2.a(atom_uuid.o)
- std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libmp4v2.a(atom_uuid.o)
- non-virtual thunk to std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libmp4v2.a(atom_uuid.o)
- non-virtual thunk to std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libmp4v2.a(atom_uuid.o)
- std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_stringbuf() in libmp4v2.a(atom_uuid.o)
- ...
- "std::terminate()", referenced from:
- ___clang_call_terminate in libmp4v2.a(mp4.o)
- "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__init(char const*, unsigned long)", referenced from:
- mp4v2::impl::MP4AtomArray::Insert(mp4v2::impl::MP4Atom*, unsigned int) in libmp4v2.a(mp4.o)
- mp4v2::impl::MP4NameFirstIndex(char const*, unsigned int*) in libmp4v2.a(mp4util.o)
- mp4v2::impl::MP4ConvertTime(unsigned long long, unsigned int, unsigned int) in libmp4v2.a(mp4util.o)
- mp4v2::impl::MP4Integer32Property::SetValue(unsigned int, unsigned int) in libmp4v2.a(atom_uuid.o)
- mp4v2::impl::MP4Integer32Array::operator[](unsigned int) in libmp4v2.a(atom_uuid.o)
- mp4v2::impl::Exception::Exception(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, int, char const*) in libmp4v2.a(exception.o)
- mp4v2::impl::Log::vprintf(MP4LogLevel, char const*, __va_list_tag*) in libmp4v2.a(log.o)
- ...
- "std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
- mp4v2::impl::MP4Integer32Property::SetValue(unsigned int, unsigned int) in libmp4v2.a(atom_uuid.o)
- mp4v2::impl::MP4Integer32Array::operator[](unsigned int) in libmp4v2.a(atom_uuid.o)
- std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libmp4v2.a(atom_uuid.o)
- std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libmp4v2.a(atom_uuid.o)
- non-virtual thunk to std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libmp4v2.a(atom_uuid.o)
- non-virtual thunk to std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libmp4v2.a(atom_uuid.o)
- mp4v2::impl::Exception::msg() const in libmp4v2.a(exception.o)
- ...
- "std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
- construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libmp4v2.a(atom_uuid.o)
- construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> > in libmp4v2.a(File_posix.o)
- "___cxa_allocate_exception", referenced from:
- mp4v2::impl::MP4AtomArray::Insert(mp4v2::impl::MP4Atom*, unsigned int) in libmp4v2.a(mp4.o)
- mp4v2::impl::MP4NameFirstIndex(char const*, unsigned int*) in libmp4v2.a(mp4util.o)
- mp4v2::impl::MP4ConvertTime(unsigned long long, unsigned int, unsigned int) in libmp4v2.a(mp4util.o)
- mp4v2::impl::MP4Integer32Property::SetValue(unsigned int, unsigned int) in libmp4v2.a(atom_uuid.o)
- mp4v2::impl::MP4Integer32Array::operator[](unsigned int) in libmp4v2.a(atom_uuid.o)
- mp4v2::impl::Exception::Exception(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, int, char const*) in libmp4v2.a(exception.o)
- mp4v2::impl::Log::vprintf(MP4LogLevel, char const*, __va_list_tag*) in libmp4v2.a(log.o)
- ...
- "_vpx_codec_dec_init_ver", referenced from:
- codecs::vpx::_$LT$impl$GT$::init::h93b0a4d2e4a6a7b32tb in librust_media-92056e1f9795156e.rlib(rust_media-92056e1f9795156e.0.o)
- "___cxa_throw", referenced from:
- mp4v2::impl::MP4AtomArray::Insert(mp4v2::impl::MP4Atom*, unsigned int) in libmp4v2.a(mp4.o)
- mp4v2::impl::MP4NameFirstIndex(char const*, unsigned int*) in libmp4v2.a(mp4util.o)
- mp4v2::impl::MP4ConvertTime(unsigned long long, unsigned int, unsigned int) in libmp4v2.a(mp4util.o)
- mp4v2::impl::MP4Integer32Property::SetValue(unsigned int, unsigned int) in libmp4v2.a(atom_uuid.o)
- mp4v2::impl::MP4Integer32Array::operator[](unsigned int) in libmp4v2.a(atom_uuid.o)
- mp4v2::impl::Exception::Exception(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, int, char const*) in libmp4v2.a(exception.o)
- mp4v2::impl::Log::vprintf(MP4LogLevel, char const*, __va_list_tag*) in libmp4v2.a(log.o)
- ...
- "std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()", referenced from:
- construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_istringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libmp4v2.a(mp4file.o)
- construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> > in libmp4v2.a(File_posix.o)
- "std::__1::ios_base::clear(unsigned int)", referenced from:
- std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in libmp4v2.a(atom_uuid.o)
- mp4v2::platform::io::StandardFileProvider::open(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mp4v2::platform::io::FileProvider::Mode) in libmp4v2.a(File_posix.o)
- mp4v2::platform::io::StandardFileProvider::seek(long long) in libmp4v2.a(File_posix.o)
- mp4v2::platform::io::StandardFileProvider::close() in libmp4v2.a(File_posix.o)
- "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::xsgetn(char*, long)", referenced from:
- vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libmp4v2.a(atom_uuid.o)
- vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> > in libmp4v2.a(File_posix.o)
- "std::__1::basic_ostream<char, std::__1::char_traits<char> >::sentry::~sentry()", referenced from:
- std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in libmp4v2.a(atom_uuid.o)
- mp4v2::platform::io::StandardFileProvider::seek(long long) in libmp4v2.a(File_posix.o)
- "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::basic_streambuf()", referenced from:
- mp4v2::impl::MP4Integer32Property::SetValue(unsigned int, unsigned int) in libmp4v2.a(atom_uuid.o)
- mp4v2::impl::MP4Integer32Array::operator[](unsigned int) in libmp4v2.a(atom_uuid.o)
- mp4v2::impl::Exception::msg() const in libmp4v2.a(exception.o)
- mp4v2::impl::PlatformException::msg() const in libmp4v2.a(exception.o)
- mp4v2::impl::Log::vdump(unsigned char, MP4LogLevel, char const*, __va_list_tag*) in libmp4v2.a(log.o)
- mp4v2::impl::Log::hexDump(unsigned char, MP4LogLevel, unsigned char const*, unsigned int, char const*, ...) in libmp4v2.a(log.o)
- mp4v2::impl::MP4Atom::ReadProperties(unsigned int, unsigned int) in libmp4v2.a(mp4atom.o)
- ...
- "___cxa_free_exception", referenced from:
- mp4v2::impl::MP4AtomArray::Insert(mp4v2::impl::MP4Atom*, unsigned int) in libmp4v2.a(mp4.o)
- mp4v2::impl::MP4NameFirstIndex(char const*, unsigned int*) in libmp4v2.a(mp4util.o)
- mp4v2::impl::MP4ConvertTime(unsigned long long, unsigned int, unsigned int) in libmp4v2.a(mp4util.o)
- mp4v2::impl::MP4Integer32Property::SetValue(unsigned int, unsigned int) in libmp4v2.a(atom_uuid.o)
- mp4v2::impl::MP4Integer32Array::operator[](unsigned int) in libmp4v2.a(atom_uuid.o)
- mp4v2::impl::Exception::Exception(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, int, char const*) in libmp4v2.a(exception.o)
- mp4v2::impl::Log::vprintf(MP4LogLevel, char const*, __va_list_tag*) in libmp4v2.a(log.o)
- ...
- "std::__1::basic_ios<char, std::__1::char_traits<char> >::~basic_ios()", referenced from:
- mp4v2::impl::MP4Integer32Property::SetValue(unsigned int, unsigned int) in libmp4v2.a(atom_uuid.o)
- mp4v2::impl::MP4Integer32Array::operator[](unsigned int) in libmp4v2.a(atom_uuid.o)
- std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libmp4v2.a(atom_uuid.o)
- std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libmp4v2.a(atom_uuid.o)
- non-virtual thunk to std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libmp4v2.a(atom_uuid.o)
- non-virtual thunk to std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libmp4v2.a(atom_uuid.o)
- mp4v2::impl::Exception::msg() const in libmp4v2.a(exception.o)
- ...
- "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__init(unsigned long, char)", referenced from:
- std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> > std::__1::__pad_and_output<char, std::__1::char_traits<char> >(std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> >, char const*, char const*, char const*, std::__1::ios_base&, char) in libmp4v2.a(atom_uuid.o)
- mp4v2::impl::Log::vdump(unsigned char, MP4LogLevel, char const*, __va_list_tag*) in libmp4v2.a(log.o)
- "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::push_back(char)", referenced from:
- std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::overflow(int) in libmp4v2.a(atom_uuid.o)
- mp4v2::impl::MP4Atom::Dump(unsigned char, bool) in libmp4v2.a(mp4atom.o)
- "_vpx_codec_decode", referenced from:
- codecs::vpx::_$LT$impl$GT$::decode::h7e34dddfb9560782Vub in librust_media-92056e1f9795156e.rlib(rust_media-92056e1f9795156e.0.o)
- "typeinfo for std::bad_alloc", referenced from:
- GCC_except_table3 in libmp4v2.a(mp4.o)
- "std::__1::basic_istream<char, std::__1::char_traits<char> >::read(char*, long)", referenced from:
- mp4v2::platform::io::StandardFileProvider::read(void*, long long, long long&, long long) in libmp4v2.a(File_posix.o)
- "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long)", referenced from:
- mp4v2::impl::MP4Track::MP4Track(mp4v2::impl::MP4File&, mp4v2::impl::MP4Atom&) in libmp4v2.a(mp4track.o)
- "vtable for std::bad_alloc", referenced from:
- ConstructMP4File() in libmp4v2.a(mp4.o)
- NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
- "___cxa_pure_virtual", referenced from:
- vtable for mp4v2::impl::MP4Property in libmp4v2.a(mp4property.o)
- "operator delete(void*)", referenced from:
- ConstructMP4File() in libmp4v2.a(mp4.o)
- _MP4ReadProvider in libmp4v2.a(mp4.o)
- _MP4Close in libmp4v2.a(mp4.o)
- mp4v2::impl::MP4AtomArray::Insert(mp4v2::impl::MP4Atom*, unsigned int) in libmp4v2.a(mp4.o)
- mp4v2::impl::MP4NameFirstIndex(char const*, unsigned int*) in libmp4v2.a(mp4util.o)
- mp4v2::impl::MP4ConvertTime(unsigned long long, unsigned int, unsigned int) in libmp4v2.a(mp4util.o)
- mp4v2::impl::MP4Integer32Property::SetValue(unsigned int, unsigned int) in libmp4v2.a(atom_uuid.o)
- ...
- "non-virtual thunk to std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()", referenced from:
- construction vtable for std::__1::basic_iostream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> > in libmp4v2.a(File_posix.o)
- "std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned short)", referenced from:
- mp4v2::impl::MP4File::FindTrackId(unsigned short, char const*, unsigned char) in libmp4v2.a(mp4file.o)
- "_vpx_codec_vp8_dx", referenced from:
- codecs::vpx::_$LT$impl$GT$::vp8::h7ea223fdd8a80ec8Ltb in librust_media-92056e1f9795156e.rlib(rust_media-92056e1f9795156e.0.o)
- "___cxa_end_catch", referenced from:
- ConstructMP4File() in libmp4v2.a(mp4.o)
- _MP4ReadProvider in libmp4v2.a(mp4.o)
- _MP4Close in libmp4v2.a(mp4.o)
- _MP4GetTrackType in libmp4v2.a(mp4.o)
- _MP4GetTrackTimeScale in libmp4v2.a(mp4.o)
- _MP4GetTrackVideoWidth in libmp4v2.a(mp4.o)
- _MP4GetTrackVideoHeight in libmp4v2.a(mp4.o)
- ...
- "typeinfo for std::__1::basic_iostream<char, std::__1::char_traits<char> >", referenced from:
- construction vtable for std::__1::basic_iostream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> > in libmp4v2.a(File_posix.o)
- typeinfo for std::__1::basic_fstream<char, std::__1::char_traits<char> > in libmp4v2.a(File_posix.o)
- "_vpx_img_free", referenced from:
- codecs::vpx::_$LT$impl$GT$::drop::hfda3c8b8de5e6200Rxb in librust_media-92056e1f9795156e.rlib(rust_media-92056e1f9795156e.0.o)
- "_vpx_codec_get_frame", referenced from:
- codecs::vpx::_$LT$impl$GT$::frame::h20c08d2f0db00f24iwb in librust_media-92056e1f9795156e.rlib(rust_media-92056e1f9795156e.0.o)
- "typeinfo for std::bad_cast", referenced from:
- std::__1::basic_filebuf<char, std::__1::char_traits<char> >::seekoff(long long, std::__1::ios_base::seekdir, unsigned int) in libmp4v2.a(File_posix.o)
- std::__1::basic_filebuf<char, std::__1::char_traits<char> >::sync() in libmp4v2.a(File_posix.o)
- std::__1::basic_filebuf<char, std::__1::char_traits<char> >::underflow() in libmp4v2.a(File_posix.o)
- std::__1::basic_filebuf<char, std::__1::char_traits<char> >::overflow(int) in libmp4v2.a(File_posix.o)
- "___cxa_get_exception_ptr", referenced from:
- ConstructMP4File() in libmp4v2.a(mp4.o)
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- error: aborting due to previous error
- Could not compile `rust-media-example`.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement