Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-28225

Dependency to libQtV8.so missing in Qt Quick 2 Application project template

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P1: Critical
    • 5.0.0 RC 1
    • 5.0.0 Beta 2
    • Build tools: qmake
    • None
    • arm-linux-gnueabihf-gcc 4.6
      qtcreator 2.6

    Description

      Compiling a standard Qt Quick 2 Application template on self-compiled Qt5 beta2 for ARM the linker complains:

      19:18:26: Running steps for project QtQuick2Test...
      19:18:26: Starting: "/usr/local/Qt-5.0.0/bin/qmake" /home/user/QtQuick2Test/QtQuick2Test.pro -r -spec devices/linux-beagleboard-g++
      19:18:26: The process "/usr/local/Qt-5.0.0/bin/qmake" exited normally.
      19:18:26: Starting: "/usr/bin/make" -w
      make: Entering directory `/home/user/QtQuick2Test-build-Beagleboard-Release'
      arm-linux-gnueabihf-g++ -c -pipe -march=armv7-a -mtune=cortex-a8 -mfpu=neon -DUSE_EABI_HARDFLOAT --sysroot=/home/user/target_root -O2 -O3 -Wall -W -D_REENTRANT -fPIE -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/local/Qt-5.0.0/mkspecs/devices/linux-beagleboard-g++ -I../QtQuick2Test -I../QtQuick2Test/qtquick2applicationviewer -I../target_root/usr/local/Qt-5.0.0/include -I../target_root/usr/local/Qt-5.0.0/include/QtQuick -I../target_root/usr/local/Qt-5.0.0/include/QtQml -I../target_root/usr/local/Qt-5.0.0/include/QtNetwork -I../target_root/usr/local/Qt-5.0.0/include/QtGui -I../target_root/usr/local/Qt-5.0.0/include/QtCore -I. -I../target_root/usr/include -I. -o main.o ../QtQuick2Test/main.cpp
      arm-linux-gnueabihf-g++ -c -pipe -march=armv7-a -mtune=cortex-a8 -mfpu=neon -DUSE_EABI_HARDFLOAT --sysroot=/home/user/target_root -O2 -O3 -Wall -W -D_REENTRANT -fPIE -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/local/Qt-5.0.0/mkspecs/devices/linux-beagleboard-g++ -I../QtQuick2Test -I../QtQuick2Test/qtquick2applicationviewer -I../target_root/usr/local/Qt-5.0.0/include -I../target_root/usr/local/Qt-5.0.0/include/QtQuick -I../target_root/usr/local/Qt-5.0.0/include/QtQml -I../target_root/usr/local/Qt-5.0.0/include/QtNetwork -I../target_root/usr/local/Qt-5.0.0/include/QtGui -I../target_root/usr/local/Qt-5.0.0/include/QtCore -I. -I../target_root/usr/include -I. -o qtquick2applicationviewer.o ../QtQuick2Test/qtquick2applicationviewer/qtquick2applicationviewer.cpp
      /usr/local/Qt-5.0.0/bin/moc -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/local/Qt-5.0.0/mkspecs/devices/linux-beagleboard-g++ -I../QtQuick2Test -I../QtQuick2Test/qtquick2applicationviewer -I../target_root/usr/local/Qt-5.0.0/include -I../target_root/usr/local/Qt-5.0.0/include/QtQuick -I../target_root/usr/local/Qt-5.0.0/include/QtQml -I../target_root/usr/local/Qt-5.0.0/include/QtNetwork -I../target_root/usr/local/Qt-5.0.0/include/QtGui -I../target_root/usr/local/Qt-5.0.0/include/QtCore -I. -I../target_root/usr/include -I. ../QtQuick2Test/qtquick2applicationviewer/qtquick2applicationviewer.h -o moc_qtquick2applicationviewer.cpp
      arm-linux-gnueabihf-g++ -c -pipe -march=armv7-a -mtune=cortex-a8 -mfpu=neon -DUSE_EABI_HARDFLOAT --sysroot=/home/user/target_root -O2 -O3 -Wall -W -D_REENTRANT -fPIE -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/local/Qt-5.0.0/mkspecs/devices/linux-beagleboard-g++ -I../QtQuick2Test -I../QtQuick2Test/qtquick2applicationviewer -I../target_root/usr/local/Qt-5.0.0/include -I../target_root/usr/local/Qt-5.0.0/include/QtQuick -I../target_root/usr/local/Qt-5.0.0/include/QtQml -I../target_root/usr/local/Qt-5.0.0/include/QtNetwork -I../target_root/usr/local/Qt-5.0.0/include/QtGui -I../target_root/usr/local/Qt-5.0.0/include/QtCore -I. -I../target_root/usr/include -I. -o moc_qtquick2applicationviewer.o moc_qtquick2applicationviewer.cpp
      arm-linux-gnueabihf-g++ --sysroot=/home/user/target_root -Wl,-O1 -Wl,-rpath,/home/user/target_root/usr/local/Qt-5.0.0/lib -o QtQuick2Test main.o qtquick2applicationviewer.o moc_qtquick2applicationviewer.o   -L/home/user/target_root/usr/lib -L/home/user/target_root/usr/local/Qt-5.0.0/lib -lQtQuick -L/home/user/qt-everywhere-opensource-src-5.0.0-beta2/qtdeclarative/lib -L/usr/local/Qt-5.0.0/lib -lQtQml -lQtNetwork -lQtGui -lQtCore -lrt -ldl -lGLESv2 -lEGL -lIMGegl -lsrv_um -lpthread 
      /usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../../arm-linux-gnueabihf/bin/ld: warning: libQtV8.so.5, needed by /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so, not found (try using -rpath or -rpath-link)
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Object::IsCallable()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Isolate::New()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::StackFrame::GetColumn() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::V8::DisposeGlobal(v8::internal::Object**)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::String::Value::Value(v8::Handle<v8::Value>)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::V8::IdleNotification(int)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::True()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Context::GetCallingQmlGlobal()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Object::HasOwnProperty(v8::Handle<v8::String>)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Number::New(double)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::CpuProfiler::StartProfiling(v8::Handle<v8::String>)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Context::Exit()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::HandleScope::CreateHandle(v8::internal::HeapObject*)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::StackTrace::GetFrameCount() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::TryCatch::Exception() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::CpuProfiler::StopProfiling(v8::Handle<v8::String>, v8::Handle<v8::Value>)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Object::CallAsFunction(v8::Handle<v8::Object>, int, v8::Handle<v8::Value>*)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Debug::SetDebugMessageDispatchHandler(void (*)(), bool)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Exception::ReferenceError(v8::Handle<v8::String>)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Value::ToNumber() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Object::Clone()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Script::Run(v8::Handle<v8::Object>)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Context::New(v8::ExtensionConfiguration*, v8::Handle<v8::ObjectTemplate>, v8::Handle<v8::Value>)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Value::IsRegExp() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Template::Set(v8::Handle<v8::String>, v8::Handle<v8::Data>, v8::PropertyAttribute)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::RegExp::GetSource() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Integer::NewFromUnsigned(unsigned int)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Date::NumberValue() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Array::New(int)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Message::Get() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::StackTrace::GetFrame(unsigned int) const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Value::IsDate() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::String::Equals(unsigned short*, int)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::StackFrame::GetScriptName() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Date::New(double)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Value::IsArray() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Value::ToUint32() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Isolate::GetCurrent()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Object::GetIdentityHash()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::HandleScope::CreateHandle(v8::internal::Object*)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Object::SetExternalResource(v8::Object::ExternalResource*)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::String::Write(unsigned short*, int, int, int) const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::CpuProfileNode::GetChildrenCount() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Boolean::Value() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Value::ToString() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Value::ToInt32() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Value::IsFalse() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Object::CheckedGetInternalField(int)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::String::Equals(char*, int)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Isolate::Dispose()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::ThrowException(v8::Handle<v8::Value>)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::ObjectTemplate::NewInstance()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Value::Uint32Value() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Context::GetCallingScriptData()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Value::IsFunction() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Isolate::Exit()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Value::IsStringObject() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Int32::Value() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Object::Set(v8::Handle<v8::Value>, v8::Handle<v8::Value>, v8::PropertyAttribute)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::HeapSnapshot::Serialize(v8::OutputStream*, v8::HeapSnapshot::SerializationFormat) const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Object::Has(v8::Handle<v8::String>)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::FunctionTemplate::GetFunction()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Value::IsTrue() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::ObjectTemplate::SetAccessor(v8::Handle<v8::String>, v8::Handle<v8::Value> (*)(v8::Local<v8::String>, v8::AccessorInfo const&), void (*)(v8::Local<v8::String>, v8::Local<v8::Value>, v8::AccessorInfo const&), v8::Handle<v8::Value>, v8::AccessControl, v8::PropertyAttribute)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::ObjectTemplate::MarkAsUseUserObjectComparison()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::V8::LowMemoryNotification()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::FunctionTemplate::New(v8::Handle<v8::Value> (*)(v8::Arguments const&), v8::Handle<v8::Value>, v8::Handle<v8::Signature>)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Value::IntegerValue() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::TryCatch::~TryCatch()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Context::GetCurrent()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::External::New(void*)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Undefined()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Value::NumberValue() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Object::SetHiddenValue(v8::Handle<v8::String>, v8::Handle<v8::Value>)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::FunctionTemplate::PrototypeTemplate()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Integer::New(int)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Object::SetPrototype(v8::Handle<v8::Value>)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::V8::GlobalizeReference(v8::internal::Object**)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::String::CompleteHash() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::HeapProfiler::TakeSnapshot(v8::Handle<v8::String>, v8::HeapSnapshot::Type, v8::ActivityControl*)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Script::Compile(v8::Handle<v8::String>, v8::ScriptOrigin*, v8::ScriptData*, v8::Handle<v8::String>, v8::Script::CompileFlags)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Object::Delete(v8::Handle<v8::String>)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::StackTrace::CurrentStackTrace(int, v8::StackTrace::StackTraceOptions)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Object::Get(v8::Handle<v8::Value>)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Script::New(v8::Handle<v8::String>, v8::ScriptOrigin*, v8::ScriptData*, v8::Handle<v8::String>, v8::Script::CompileFlags)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::CpuProfileNode::GetSelfTime() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Script::SetData(v8::Handle<v8::String>)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Integer::Value() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::String::New(unsigned short const*, int)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Value::IsBoolean() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Uint32::Value() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Object::GetHiddenValue(v8::Handle<v8::String>)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Value::IsError() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::CpuProfileNode::GetTotalTime() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::ObjectTemplate::New()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Value::StrictEquals(v8::Handle<v8::Value>) const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::V8::AddImplicitReferences(v8::Persistent<v8::Object>, v8::Persistent<v8::Value>*, unsigned int)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::ObjectTemplate::SetIndexedPropertyHandler(v8::Handle<v8::Value> (*)(unsigned int, v8::AccessorInfo const&), v8::Handle<v8::Value> (*)(unsigned int, v8::Local<v8::Value>, v8::AccessorInfo const&), v8::Handle<v8::Integer> (*)(unsigned int, v8::AccessorInfo const&), v8::Handle<v8::Boolean> (*)(unsigned int, v8::AccessorInfo const&), v8::Handle<v8::Array> (*)(v8::AccessorInfo const&), v8::Handle<v8::Value>)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::V8::SetFlagsFromString(char const*, int)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Array::Length() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::TryCatch::Reset()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::V8::AddGCPrologueCallback(void (*)(v8::GCType, v8::GCCallbackFlags), v8::GCType)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Debug::SendCommand(unsigned short const*, int, v8::Debug::ClientData*, v8::Isolate*)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Function::GetScriptOrigin() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Value::IsObject() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::ObjectTemplate::SetFallbackPropertyHandler(v8::Handle<v8::Value> (*)(v8::Local<v8::String>, v8::AccessorInfo const&), v8::Handle<v8::Value> (*)(v8::Local<v8::String>, v8::Local<v8::Value>, v8::AccessorInfo const&), v8::Handle<v8::Integer> (*)(v8::Local<v8::String>, v8::AccessorInfo const&), v8::Handle<v8::Boolean> (*)(v8::Local<v8::String>, v8::AccessorInfo const&), v8::Handle<v8::Array> (*)(v8::AccessorInfo const&), v8::Handle<v8::Value>)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Isolate::Enter()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Value::ToObject() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::String::NewExternal(v8::String::ExternalStringResource*)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::CpuProfileNode::GetLineNumber() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::String::Value::~Value()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Function::Call(v8::Handle<v8::Object>, int, v8::Handle<v8::Value>*)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::TryCatch::Message() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::CpuProfileNode::GetFunctionName() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Object::SetAccessor(v8::Handle<v8::String>, v8::Handle<v8::Value> (*)(v8::Local<v8::String>, v8::AccessorInfo const&), void (*)(v8::Local<v8::String>, v8::Local<v8::Value>, v8::AccessorInfo const&), v8::Handle<v8::Value>, v8::AccessControl, v8::PropertyAttribute)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::TryCatch::HasCaught() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Value::ToInteger() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Debug::ProcessDebugMessages()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Null()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Object::Get(unsigned int)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::TryCatch::TryCatch()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::False()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::FunctionTemplate::InstanceTemplate()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Object::GetExternalResource()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::StackFrame::GetLineNumber() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Function::GetName() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Value::Int32Value() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Context::Global()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::V8::SetUserObjectComparisonCallbackFunction(bool (*)(v8::Local<v8::Object>, v8::Local<v8::Object>))'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::String::Length() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::HeapProfiler::DeleteAllSnapshots()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::String::NewSymbol(char const*, int)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Exception::TypeError(v8::Handle<v8::String>)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Number::Value() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Debug::CancelDebugBreak(v8::Isolate*)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Object::New()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::ObjectTemplate::SetHasExternalResource(bool)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::RegExp::GetFlags() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Value::IsInt32() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Exception::Error(v8::Handle<v8::String>)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::V8::MakeWeak(v8::internal::Object**, void*, void (*)(v8::Persistent<v8::Value>, void*))'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Date::DateTimeConfigurationChangeNotification()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::ObjectTemplate::SetNamedPropertyHandler(v8::Handle<v8::Value> (*)(v8::Local<v8::String>, v8::AccessorInfo const&), v8::Handle<v8::Value> (*)(v8::Local<v8::String>, v8::Local<v8::Value>, v8::AccessorInfo const&), v8::Handle<v8::Integer> (*)(v8::Local<v8::String>, v8::AccessorInfo const&), v8::Handle<v8::Boolean> (*)(v8::Local<v8::String>, v8::AccessorInfo const&), v8::Handle<v8::Array> (*)(v8::AccessorInfo const&), v8::Handle<v8::Value>)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::StackFrame::GetFunctionName() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::HandleScope::HandleScope()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Value::BooleanValue() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Value::IsUint32() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::External::Wrap(void*)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Object::Set(unsigned int, v8::Handle<v8::Value>)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::String::AsciiValue::AsciiValue(v8::Handle<v8::Value>)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Function::NewInstance() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::String::New(char const*, int)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Debug::DebugBreak(v8::Isolate*)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Message::GetScriptResourceName() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Message::GetLineNumber() const'
      make: Leaving directory `/home/user/QtQuick2Test-build-Beagleboard-Release'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Exception::SyntaxError(v8::Handle<v8::String>)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::CpuProfileNode::GetChild(int) const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::CpuProfile::GetTopDownRoot() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::HandleScope::~HandleScope()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Debug::SetMessageHandler2(void (*)(v8::Debug::Message const&))'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Script::Run()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Object::SetInternalField(int, v8::Handle<v8::Value>)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Value::ToBoolean() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Object::GetPropertyNames()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::RegExp::New(v8::Handle<v8::String>, v8::RegExp::Flags)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Object::GetPrototype()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::String::AsciiValue::~AsciiValue()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Value::IsNumber() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Value::Equals(v8::Handle<v8::Value>) const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::ObjectTemplate::SetInternalFieldCount(int)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::CpuProfileNode::GetScriptResourceName() const'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQuick.so: undefined reference to `v8::Context::Enter()'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::String::GetCharacter(int)'
      /home/user/target_root/usr/local/Qt-5.0.0/lib/libQtQml.so: undefined reference to `v8::Object::CallAsConstructor(int, v8::Handle<v8::Value>*)'
      collect2: ld returned 1 exit status
      make: *** [QtQuick2Test] Error 1
      19:18:28: The process "/usr/bin/make" exited with code 2.
      Error while building/deploying project QtQuick2Test (target: Beagleboard)
      When executing step 'Make'
      

      Adding

      QT += v8
      

      manually to the project file (.pro) fixes this issue:

      19:20:49: Running steps for project QtQuick2Test...
      19:20:49: Configuration unchanged, skipping qmake step.
      19:20:50: Starting: "/usr/bin/make" -w
      make: Entering directory `/home/user/QtQuick2Test-build-Beagleboard-Release'
      /usr/local/Qt-5.0.0/bin/qmake -spec devices/linux-beagleboard-g++ -o Makefile ../QtQuick2Test/QtQuick2Test.pro
      make: Leaving directory `/home/user/QtQuick2Test-build-Beagleboard-Release'
      make: Entering directory `/home/user/QtQuick2Test-build-Beagleboard-Release'
      arm-linux-gnueabihf-g++ --sysroot=/home/user/target_root -Wl,-O1 -Wl,-rpath,/home/user/target_root/usr/local/Qt-5.0.0/lib -o QtQuick2Test main.o qtquick2applicationviewer.o moc_qtquick2applicationviewer.o   -L/home/user/target_root/usr/lib -L/home/user/target_root/usr/local/Qt-5.0.0/lib -lQtQuick -L/home/user/qt-everywhere-opensource-src-5.0.0-beta2/qtdeclarative/lib -L/usr/local/Qt-5.0.0/lib -lQtQml -lQtNetwork -lQtGui -lQtV8 -lQtCore -lrt -ldl -lGLESv2 -lEGL -lIMGegl -lsrv_um -lpthread 
      Copying application data...
      make: Leaving directory `/home/user/QtQuick2Test-build-Beagleboard-Release'
      19:20:50: The process "/usr/bin/make" exited normally.
      

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            buddenha Oswald Buddenhagen
            flobe Florian Behrens
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes