Hi guys I wanted to install qt-everywhere-opensource-src-4.6.2 on Ubuntu 14.04. I went through its help. After extracting I ran './configure' command in terminal then I ran 'make' command and after 1 hour it showed some errors. Here are last lines of the report : . . . . .
Free download page for Project Qt FriendlyARM's Qt 4.6.2 DLL.zip.Qt FriendlyARM. Chocolatey is software management automation for Windows that wraps installers, executables, zips, and scripts into compiled packages. Chocolatey integrates w/SCCM, Puppet, Chef, etc. Chocolatey is trusted by businesses to manage software deployments.
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h: In instantiation of ‘QTWTF::RefPtr<T>::~RefPtr() [with T = QTJSC::Label]’: ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/LabelScope.h:49:46: required from here ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:51:55: error: ‘derefIfNotNull’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] ~RefPtr() { T* ptr = m_ptr; derefIfNotNull(ptr); } ^ In file included from ../3rdparty/javascriptcore/JavaScriptCore/jit/ExecutableAllocator.h:31:0, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ClassInfo.h:26, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27, from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33, from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.cpp:31: ../3rdparty/javascriptcore/JavaScriptCore/wtf/PassRefPtr.h:39:10: note: ‘template<class T> void QTWTF::derefIfNotNull(T*)’ declared here, later in the translation unit void derefIfNotNull(T* ptr) ^ make[1]: *** [obj/release/CodeBlock.o] Error 1 make[1]: Leaving directory `/usr/local/qt-everywhere-opensource-src-4.6.2/src/script' make: *** [sub-script-make_default-ordered] Error 2
I couldn't figure it out and I'm not a pro in Linux and Ubuntu area. Could you help me with this? I have to use this version since I want to use it on FriendlyARM mini 2440. I wish there was a way I could get this version of qt through repositories since compiling Qt takes a lot of time (can say an hour!)