qt5.4

时间:2024-01-14 09:34:38

rm -f libQt5Qml.so.5.4.0 libQt5Qml.so libQt5Qml.so.5 libQt5Qml.so.5.4
g++ -Wl,-O1,--sort-common,--as-needed,-z,relro -Wl,--no-undefined -Wl,-O1 -fuse-ld=gold -shared -Wl,-Bsymbolic-functions -Wl,-soname,libQt5Qml.so.5 -o libQt5Qml.so.5.4.0 .obj/qqmlchangeset.o .obj/qqmllistaccessor.o .obj/qqmllistcompositor.o .obj/qqmladaptormodel.o .obj/qqmlpropertymap.o .obj/qqmljsast.o .obj/qqmljsastvisitor.o .obj/qqmljsengine_p.o .obj/qqmljsgrammar.o .obj/qqmljslexer.o .obj/qqmljsparser.o .obj/qv4compileddata.o .obj/qv4compiler.o .obj/qv4codegen.o .obj/qv4isel_p.o .obj/qv4jsir.o .obj/qv4ssa.o .obj/qqmlirbuilder.o .obj/qqmltypecompiler.o .obj/qv4instr_moth.o .obj/qv4isel_moth.o .obj/qjsengine.o .obj/qjsvalue.o .obj/qjsvalueiterator.o .obj/qv4assembler.o .obj/qv4regalloc.o .obj/qv4isel_masm.o .obj/qv4binop.o .obj/qv4unop.o .obj/ARMv7Assembler.o .obj/LinkBuffer.o .obj/PrintStream.o .obj/FilePrintStream.o .obj/OSAllocatorPosix.o .obj/PageAllocationAligned.o .obj/PageBlock.o .obj/WTFStubs.o .obj/Options.o .obj/Disassembler.o .obj/UDis86Disassembler.o .obj/ARMv7Disassembler.o .obj/ARMv7DOpcode.o .obj/YarrCanonicalizeUCS2.o .obj/YarrInterpreter.o .obj/YarrJIT.o .obj/YarrPattern.o .obj/YarrSyntaxChecker.o .obj/qv4engine.o .obj/qv4context.o .obj/qv4persistent.o .obj/qv4debugging.o .obj/qv4lookup.o .obj/qv4identifier.o .obj/qv4identifiertable.o .obj/qv4mm.o .obj/qv4managed.o .obj/qv4internalclass.o .obj/qv4sparsearray.o .obj/qv4arraydata.o .obj/qv4arrayobject.o .obj/qv4argumentsobject.o .obj/qv4booleanobject.o .obj/qv4dateobject.o .obj/qv4errorobject.o .obj/qv4function.o .obj/qv4functionobject.o .obj/qv4globalobject.o .obj/qv4jsonobject.o .obj/qv4mathobject.o .obj/qv4memberdata.o .obj/qv4numberobject.o .obj/qv4object.o .obj/qv4objectproto.o .obj/qv4regexpobject.o .obj/qv4stringobject.o .obj/qv4variantobject.o .obj/qv4objectiterator.o .obj/qv4regexp.o .obj/qv4serialize.o .obj/qv4script.o .obj/qv4executableallocator.o .obj/qv4sequenceobject.o .obj/qv4include.o .obj/qv4qobjectwrapper.o .obj/qv4qmlextensions.o .obj/qv4vme_moth.o .obj/qv4profiling.o .obj/qv4runtime.o .obj/qv4string.o .obj/qv4value.o .obj/bignum.o .obj/bignum-dtoa.o .obj/cached-powers.o .obj/diy-fp.o .obj/double-conversion.o .obj/fast-dtoa.o .obj/fixed-dtoa.o .obj/strtod.o .obj/qqmldirparser.o .obj/qqmlopenmetaobject.o .obj/qqmlvmemetaobject.o .obj/qqmlengine.o .obj/qqmlexpression.o .obj/qqmlproperty.o .obj/qqmlcomponent.o .obj/qqmlincubator.o .obj/qqmlcontext.o .obj/qqmlcustomparser.o .obj/qqmlpropertyvaluesource.o .obj/qqmlpropertyvalueinterceptor.o .obj/qqmlproxymetaobject.o .obj/qqmlvme.o .obj/qqmlcompileddata.o .obj/qqmlboundsignal.o .obj/qqmlmetatype.o .obj/qqmlstringconverters.o .obj/qqmlparserstatus.o .obj/qqmltypeloader.o .obj/qqmlinfo.o .obj/qqmlerror.o .obj/qqmlvaluetype.o .obj/qqmlaccessors.o .obj/qqmlxmlhttprequest.o .obj/qqmlwatcher.o .obj/qqmlcleanup.o .obj/qqmlpropertycache.o .obj/qqmlnotifier.o .obj/qqmltypenotavailable.o .obj/qqmltypenamecache.o .obj/qqmlscriptstring.o .obj/qqmlnetworkaccessmanagerfactory.o .obj/qqmlextensionplugin.o .obj/qqmlimport.o .obj/qqmllist.o .obj/qqmllocale.o .obj/qqmlabstractexpression.o .obj/qqmljavascriptexpression.o .obj/qqmlabstractbinding.o .obj/qqmlvaluetypeproxybinding.o .obj/qqmlglobal.o .obj/qqmlfile.o .obj/qqmlbundle.o .obj/qqmlmemoryprofiler.o .obj/qqmlplatform.o .obj/qqmlbinding.o .obj/qqmlabstracturlinterceptor.o .obj/qqmlapplicationengine.o .obj/qqmllistwrapper.o .obj/qqmlcontextwrapper.o .obj/qqmlvaluetypewrapper.o .obj/qqmltypewrapper.o .obj/qqmlfileselector.o .obj/qqmlobjectcreator.o .obj/qintrusivelist.o .obj/qhashedstring.o .obj/qqmlpool.o .obj/qqmlthread.o .obj/qqmltrace.o .obj/qv8engine.o .obj/qv4domerrors.o .obj/qv4sqlerrors.o .obj/qqmlbuiltinfunctions.o .obj/qqmldebugservice.o .obj/qqmlprofilerservice.o .obj/qqmldebugserver.o .obj/qqmlinspectorservice.o .obj/qqmlenginedebugservice.o .obj/qdebugmessageservice.o .obj/qv4debugservice.o .obj/qqmlconfigurabledebugservice.o .obj/qqmlenginecontrolservice.o .obj/qqmlabstractprofileradapter.o .obj/qv4profileradapter.o .obj/qqmlprofiler.o .obj/qabstractanimationjob.o .obj/qanimationgroupjob.o .obj/qsequentialanimationgroupjob.o .obj/qparallelanimationgroupjob.o .obj/qcontinuinganimationgroupjob.o .obj/qpauseanimationjob.o .obj/qqmlbind.o .obj/qqmlconnections.o .obj/qqmldelegatemodel.o .obj/qqmllistmodel.o .obj/qqmllistmodelworkeragent.o .obj/qqmlmodelsmodule.o .obj/qqmlobjectmodel.o .obj/qqmltimer.o .obj/qquickpackage.o .obj/qquickworkerscript.o .obj/qqmlinstantiator.o .obj/moc_qqmlpropertymap.o .obj/moc_qv4debugging_p.o .obj/moc_qv4include_p.o .obj/moc_qv4qobjectwrapper_p.o .obj/moc_qv4profiling_p.o .obj/moc_qqmlglobal_p.o .obj/moc_qqmlcomponent.o .obj/moc_qqmlengine.o .obj/moc_qqmlcontext.o .obj/moc_qqmlvaluetype_p.o .obj/moc_qqmlwatcher_p.o .obj/moc_qqmltypenotavailable_p.o .obj/moc_qqmlextensionplugin.o .obj/moc_qqmllocale_p.o .obj/moc_qqmlcomponentattached_p.o .obj/moc_qqmlplatform_p.o .obj/moc_qqmlfileselector.o .obj/moc_qqmldebugservice_p.o .obj/moc_qqmlprofilerservice_p.o .obj/moc_qqmlinspectorservice_p.o .obj/moc_qqmlenginedebugservice_p.o .obj/moc_qdebugmessageservice_p.o .obj/moc_qv4debugservice_p.o .obj/moc_qqmlconfigurabledebugservice_p.o .obj/moc_qqmlabstractprofileradapter_p.o .obj/moc_qv4profileradapter_p.o .obj/moc_qqmlprofiler_p.o .obj/moc_qabstractanimationjob_p.o .obj/moc_qqmlbind_p.o .obj/moc_qqmlconnections_p.o .obj/moc_qqmldelegatemodel_p.o .obj/moc_qqmldelegatemodel_p_p.o .obj/moc_qqmllistmodel_p.o .obj/moc_qqmllistmodel_p_p.o .obj/moc_qqmllistmodelworkeragent_p.o .obj/moc_qqmlobjectmodel_p.o .obj/moc_qqmltimer_p.o .obj/moc_qquickpackage_p.o .obj/moc_qquickworkerscript_p.o  -L/home/eaglexmw/x32/qt5/src/qt-everywhere-opensource-src-5.4.0/qtbase/lib -lQt5Network -lQt5Core -lpthread -lrt
.obj/YarrInterpreter.o:YarrInterpreter.cpp:function JSC::Yarr::byteCompile(JSC::Yarr::YarrPattern&, WTF::BumpPointerAllocator*): error: undefined reference to 'JSC::Yarr::wordcharCreate()'
.obj/YarrInterpreter.o:YarrInterpreter.cpp:function JSC::Yarr::byteCompile(JSC::Yarr::YarrPattern&, WTF::BumpPointerAllocator*): error: undefined reference to 'JSC::Yarr::newlineCreate()'
.obj/YarrJIT.o:YarrJIT.cpp:function JSC::Yarr::YarrPattern::newlineCharacterClass(): error: undefined reference to 'JSC::Yarr::newlineCreate()'
.obj/YarrJIT.o:YarrJIT.cpp:function JSC::Yarr::YarrPattern::wordcharCharacterClass(): error: undefined reference to 'JSC::Yarr::wordcharCreate()'
.obj/YarrJIT.o:YarrJIT.cpp:function JSC::Yarr::YarrGenerator<(JSC::Yarr::YarrJITCompileMode)0>::matchAssertionWordchar(unsigned int, JSC::AbstractMacroAssembler<JSC::X86Assembler>::JumpList&, JSC::AbstractMacroAssembler<JSC::X86Assembler>::JumpList&): error: undefined reference to 'JSC::Yarr::wordcharCreate()'
.obj/YarrJIT.o:YarrJIT.cpp:function JSC::Yarr::YarrGenerator<(JSC::Yarr::YarrJITCompileMode)1>::matchAssertionWordchar(unsigned int, JSC::AbstractMacroAssembler<JSC::X86Assembler>::JumpList&, JSC::AbstractMacroAssembler<JSC::X86Assembler>::JumpList&): error: undefined reference to 'JSC::Yarr::wordcharCreate()'
.obj/YarrPattern.o:YarrPattern.cpp:function JSC::Yarr::YarrPatternConstructor::atomBuiltInCharacterClass(JSC::Yarr::BuiltInCharacterClassID, bool): error: undefined reference to 'JSC::Yarr::digitsCreate()'
.obj/YarrPattern.o:YarrPattern.cpp:function JSC::Yarr::YarrPatternConstructor::atomBuiltInCharacterClass(JSC::Yarr::BuiltInCharacterClassID, bool): error: undefined reference to 'JSC::Yarr::spacesCreate()'
.obj/YarrPattern.o:YarrPattern.cpp:function JSC::Yarr::YarrPatternConstructor::atomBuiltInCharacterClass(JSC::Yarr::BuiltInCharacterClassID, bool): error: undefined reference to 'JSC::Yarr::newlineCreate()'
.obj/YarrPattern.o:YarrPattern.cpp:function JSC::Yarr::YarrPatternConstructor::optimizeDotStarWrappedExpressions(): error: undefined reference to 'JSC::Yarr::newlineCreate()'
.obj/YarrPattern.o:YarrPattern.cpp:function JSC::Yarr::Parser<JSC::Yarr::YarrPatternConstructor, unsigned short>::CharacterClassParserDelegate::atomBuiltInCharacterClass(JSC::Yarr::BuiltInCharacterClassID, bool): error: undefined reference to 'JSC::Yarr::nonwordcharCreate()'
.obj/YarrPattern.o:YarrPattern.cpp:function JSC::Yarr::Parser<JSC::Yarr::YarrPatternConstructor, unsigned short>::CharacterClassParserDelegate::atomBuiltInCharacterClass(JSC::Yarr::BuiltInCharacterClassID, bool): error: undefined reference to 'JSC::Yarr::nonwordcharCreate()'
.obj/YarrPattern.o:YarrPattern.cpp:function JSC::Yarr::Parser<JSC::Yarr::YarrPatternConstructor, unsigned short>::CharacterClassParserDelegate::atomBuiltInCharacterClass(JSC::Yarr::BuiltInCharacterClassID, bool): error: undefined reference to 'JSC::Yarr::digitsCreate()'
.obj/YarrPattern.o:YarrPattern.cpp:function JSC::Yarr::Parser<JSC::Yarr::YarrPatternConstructor, unsigned short>::CharacterClassParserDelegate::atomBuiltInCharacterClass(JSC::Yarr::BuiltInCharacterClassID, bool): error: undefined reference to 'JSC::Yarr::spacesCreate()'
.obj/YarrPattern.o:YarrPattern.cpp:function JSC::Yarr::Parser<JSC::Yarr::YarrPatternConstructor, unsigned short>::CharacterClassParserDelegate::atomBuiltInCharacterClass(JSC::Yarr::BuiltInCharacterClassID, bool): error: undefined reference to 'JSC::Yarr::spacesCreate()'
.obj/YarrPattern.o:YarrPattern.cpp:function JSC::Yarr::Parser<JSC::Yarr::YarrPatternConstructor, unsigned short>::CharacterClassParserDelegate::atomBuiltInCharacterClass(JSC::Yarr::BuiltInCharacterClassID, bool): error: undefined reference to 'JSC::Yarr::digitsCreate()'
.obj/YarrPattern.o:YarrPattern.cpp:function JSC::Yarr::Parser<JSC::Yarr::YarrPatternConstructor, unsigned short>::CharacterClassParserDelegate::atomBuiltInCharacterClass(JSC::Yarr::BuiltInCharacterClassID, bool): error: undefined reference to 'JSC::Yarr::nonspacesCreate()'
.obj/YarrPattern.o:YarrPattern.cpp:function JSC::Yarr::Parser<JSC::Yarr::YarrPatternConstructor, unsigned short>::CharacterClassParserDelegate::atomBuiltInCharacterClass(JSC::Yarr::BuiltInCharacterClassID, bool): error: undefined reference to 'JSC::Yarr::nonspacesCreate()'
.obj/YarrPattern.o:YarrPattern.cpp:function JSC::Yarr::Parser<JSC::Yarr::YarrPatternConstructor, unsigned short>::CharacterClassParserDelegate::atomBuiltInCharacterClass(JSC::Yarr::BuiltInCharacterClassID, bool): error: undefined reference to 'JSC::Yarr::nondigitsCreate()'
.obj/YarrPattern.o:YarrPattern.cpp:function JSC::Yarr::Parser<JSC::Yarr::YarrPatternConstructor, unsigned short>::CharacterClassParserDelegate::atomBuiltInCharacterClass(JSC::Yarr::BuiltInCharacterClassID, bool): error: undefined reference to 'JSC::Yarr::nondigitsCreate()'
collect2: 错误:ld 返回 1
Makefile:1066: recipe for target '../../lib/libQt5Qml.so.5.4.0' failed
make[3]: *** [../../lib/libQt5Qml.so.5.4.0] Error 1
make[3]: Leaving directory '/home/eaglexmw/x32/qt5/src/qt-everywhere-opensource-src-5.4.0/qtdeclarative/src/qml'
Makefile:49: recipe for target 'sub-qml-make_first-ordered' failed
make[2]: *** [sub-qml-make_first-ordered] Error 2
make[2]: Leaving directory '/home/eaglexmw/x32/qt5/src/qt-everywhere-opensource-src-5.4.0/qtdeclarative/src'
Makefile:45: recipe for target 'sub-src-make_first' failed
make[1]: *** [sub-src-make_first] Error 2
make[1]: Leaving directory '/home/eaglexmw/x32/qt5/src/qt-everywhere-opensource-src-5.4.0/qtdeclarative'
Makefile:222: recipe for target 'module-qtdeclarative-make_first' failed
make: *** [module-qtdeclarative-make_first] Error 2
[eaglexmw@Xiaomw qt-everywhere-opensource-src-5.4.0]$