* [Buildroot] qt 4.7.2 compile error
@ 2011-03-19 6:24 bao bui
2011-03-19 9:59 ` Thomas Petazzoni
0 siblings, 1 reply; 3+ messages in thread
From: bao bui @ 2011-03-19 6:24 UTC (permalink / raw)
To: buildroot
Hi,
I am trying to compile Qt 4.7.2 in buildroot. I got the error:
compiling util/qdeclarativestateoperations.cpp
rm -f libQtDeclarative.so.4.7.2 libQtDeclarative.so libQtDeclarative.so.4
libQtDeclarative.so.4.7
linking ../../lib/libQtDeclarative.so.4.7.2
.obj/release-shared-emb-arm/qdeclarativeview.o: In function
`QDeclarativeView::setRootObject(QObject*)':
qdeclarativeview.cpp:(.text+0x22e4): undefined reference to
`QAbstractDeclarativeData::objectNameChanged'
.obj/release-shared-emb-arm/qdeclarativepackage.o: In function
`QList<QDeclarativePackagePrivate::DataGuard>::detach_helper()':
qdeclarativepackage.cpp:(.text._ZN5QListIN26QDeclarativePackagePrivate9DataGuardEE13detach_helperEv[QList<QDeclarativePackagePrivate::DataGuard>::detach_helper()]+0x2a0):
undefined reference to `QAbstractDeclarativeData::objectNameChanged'
.obj/release-shared-emb-arm/qdeclarativepackage.o: In function
`QList<QDeclarativePackagePrivate::DataGuard>::append(QDeclarativePackagePrivate::DataGuard
const&)':
qdeclarativepackage.cpp:(.text._ZN5QListIN26QDeclarativePackagePrivate9DataGuardEE6appendERKS1_[QList<QDeclarativePackagePrivate::DataGuard>::append(QDeclarativePackagePrivate::DataGuard
const&)]+0x7d0): undefined reference to
`QAbstractDeclarativeData::objectNameChanged'
.obj/release-shared-emb-arm/qdeclarativepackage.o: In function
`QDeclarativePackagePrivate::data_append(QDeclarativeListProperty<QObject>*,
QObject*)':
qdeclarativepackage.cpp:(.text._ZN26QDeclarativePackagePrivate11data_appendEP24QDeclarativeListPropertyI7QObjectEPS1_[QDeclarativePackagePrivate::data_append(QDeclarativeListProperty<QObject>*,
QObject*)]+0x19c): undefined reference to
`QAbstractDeclarativeData::objectNameChanged'
.obj/release-shared-emb-arm/qdeclarativeanimation.o: In function
`QDeclarativeAbstractAnimation::setRunning(bool)':
qdeclarativeanimation.cpp:(.text+0x6bc8): undefined reference to
`QAbstractDeclarativeData::objectNameChanged'
.obj/release-shared-emb-arm/qdeclarativeanimation.o:qdeclarativeanimation.cpp:(.text._ZN16QDeclarativeData3getEPK7QObjectb[QDeclarativeData::get(QObject
const*, bool)]+0x118): more undefined references to
`QAbstractDeclarativeData::objectNameChanged' follow
.obj/release-shared-emb-arm/qdeclarativetextinput.o: In function
`QDeclarativeTextInput::cursorPosChanged()':
qdeclarativetextinput.cpp:(.text+0x1d70): undefined reference to
`QLineControl::resetCursorBlinkTimer()'
.obj/release-shared-emb-arm/qdeclarativevisualitemmodel.o: In function
`QDeclarativeVisualDataModelData::QDeclarativeVisualDataModelData(int,
QDeclarativeVisualDataModel*)':
qdeclarativevisualitemmodel.cpp:(.text+0x2d2c): undefined reference to
`QAbstractDeclarativeData::objectNameChanged'
.obj/release-shared-emb-arm/qdeclarativevisualitemmodel.o: In function
`QDeclarativeVisualDataModelPrivate::QDeclarativeVisualDataModelPrivate(QDeclarativeContext*)':
qdeclarativevisualitemmodel.cpp:(.text+0x3614): undefined reference to
`QAbstractDeclarativeData::objectNameChanged'
.obj/release-shared-emb-arm/qdeclarativevisualitemmodel.o: In function
`QDeclarativeVisualDataModelPrivate::QDeclarativeVisualDataModelPrivate(QDeclarativeContext*)':
qdeclarativevisualitemmodel.cpp:(.text+0x3ccc): undefined reference to
`QAbstractDeclarativeData::objectNameChanged'
.obj/release-shared-emb-arm/qdeclarativevisualitemmodel.o: In function
`QDeclarativeVisualDataModelData::QDeclarativeVisualDataModelData(int,
QDeclarativeVisualDataModel*)':
qdeclarativevisualitemmodel.cpp:(.text+0x43f4): undefined reference to
`QAbstractDeclarativeData::objectNameChanged'
.obj/release-shared-emb-arm/qdeclarativevisualitemmodel.o: In function
`QDeclarativeGuard<QDeclarativeVisualDataModel>::operator=(QDeclarativeVisualDataModel*)':
qdeclarativevisualitemmodel.cpp:(.text._ZN17QDeclarativeGuardI27QDeclarativeVisualDataModelEaSEPS0_[QDeclarativeGuard<QDeclarativeVisualDataModel>::operator=(QDeclarativeVisualDataModel*)]+0x174):
undefined reference to `QAbstractDeclarativeData::objectNameChanged'
.obj/release-shared-emb-arm/qdeclarativelistview.o:qdeclarativelistview.cpp:(.text+0x930):
more undefined references to `QAbstractDeclarativeData::objectNameChanged'
follow
.obj/release-shared-emb-arm/qdeclarativetextlayout.o: In function
`(anonymous namespace)::DrawTextItemRecorder::drawTextItem(QPointF const&,
QTextItem const&)':
qdeclarativetextlayout.cpp:(.text+0x17d8): undefined reference to
`QStaticTextItem::setFontEngine(QFontEngine*)'
qdeclarativetextlayout.cpp:(.text+0x1854): undefined reference to
`QStaticTextItem::~QStaticTextItem()'
.obj/release-shared-emb-arm/qdeclarativetextlayout.o: In function
`QVector<QStaticTextItem>::free(QVectorTypedData<QStaticTextItem>*)':
qdeclarativetextlayout.cpp:(.text._ZN7QVectorI15QStaticTextItemE4freeEP16QVectorTypedDataIS0_E[QVector<QStaticTextItem>::free(QVectorTypedData<QStaticTextItem>*)]+0x30):
undefined reference to `QStaticTextItem::~QStaticTextItem()'
.obj/release-shared-emb-arm/qdeclarativetextlayout.o: In function
`QVector<QStaticTextItem>::realloc(int, int)':
qdeclarativetextlayout.cpp:(.text._ZN7QVectorI15QStaticTextItemE7reallocEii[QVector<QStaticTextItem>::realloc(int,
int)]+0x1c8): undefined reference to
`QStaticTextItem::setFontEngine(QFontEngine*)'
qdeclarativetextlayout.cpp:(.text._ZN7QVectorI15QStaticTextItemE7reallocEii[QVector<QStaticTextItem>::realloc(int,
int)]+0x2f0): undefined reference to `QStaticTextItem::~QStaticTextItem()'
.obj/release-shared-emb-arm/qdeclarativetextlayout.o: In function
`QVector<QStaticTextItem>::append(QStaticTextItem const&)':
qdeclarativetextlayout.cpp:(.text._ZN7QVectorI15QStaticTextItemE6appendERKS0_[QVector<QStaticTextItem>::append(QStaticTextItem
const&)]+0xf0): undefined reference to
`QStaticTextItem::setFontEngine(QFontEngine*)'
qdeclarativetextlayout.cpp:(.text._ZN7QVectorI15QStaticTextItemE6appendERKS0_[QVector<QStaticTextItem>::append(QStaticTextItem
const&)]+0x224): undefined reference to
`QStaticTextItem::setFontEngine(QFontEngine*)'
qdeclarativetextlayout.cpp:(.text._ZN7QVectorI15QStaticTextItemE6appendERKS0_[QVector<QStaticTextItem>::append(QStaticTextItem
const&)]+0x22c): undefined reference to
`QStaticTextItem::~QStaticTextItem()'
qdeclarativetextlayout.cpp:(.text._ZN7QVectorI15QStaticTextItemE6appendERKS0_[QVector<QStaticTextItem>::append(QStaticTextItem
const&)]+0x350): undefined reference to
`QStaticTextItem::setFontEngine(QFontEngine*)'
.obj/release-shared-emb-arm/qdeclarativevmemetaobject.o: In function
`QDeclarativeVMEMetaObject::QDeclarativeVMEMetaObject(QObject*, QMetaObject
const*, QDeclarativeVMEMetaData const*, QDeclarativeCompiledData*)':
qdeclarativevmemetaobject.cpp:(.text+0x1a0c): undefined reference to
`QAbstractDeclarativeData::objectNameChanged'
.obj/release-shared-emb-arm/qdeclarativevmemetaobject.o: In function
`QDeclarativeVMEMetaObject::QDeclarativeVMEMetaObject(QObject*, QMetaObject
const*, QDeclarativeVMEMetaData const*, QDeclarativeCompiledData*)':
qdeclarativevmemetaobject.cpp:(.text+0x20a8): undefined reference to
`QAbstractDeclarativeData::objectNameChanged'
.obj/release-shared-emb-arm/qdeclarativevmemetaobject.o: In function
`QDeclarativeVMEMetaObject::writeVarProperty(int, QVariant const&)':
qdeclarativevmemetaobject.cpp:(.text+0x2774): undefined reference to
`QAbstractDeclarativeData::objectNameChanged'
.obj/release-shared-emb-arm/qdeclarativevmemetaobject.o: In function
`QDeclarativeVMEVariant::setValue(QObject*)':
qdeclarativevmemetaobject.cpp:(.text._ZN22QDeclarativeVMEVariant8setValueEP7QObject[QDeclarativeVMEVariant::setValue(QObject*)]+0x308):
undefined reference to `QAbstractDeclarativeData::objectNameChanged'
.obj/release-shared-emb-arm/qdeclarativeengine.o: In function
`QDeclarativeEnginePrivate::init()':
qdeclarativeengine.cpp:(.text+0xf50): undefined reference to
`QAbstractDeclarativeData::objectNameChanged'
.obj/release-shared-emb-arm/qdeclarativeengine.o:qdeclarativeengine.cpp:(.text+0x19e0):
more undefined references to `QAbstractDeclarativeData::objectNameChanged'
follow
collect2: ld returned 1 exit status
make[2]: *** [../../lib/libQtDeclarative.so.4.7.2] Error 1
make[2]: Leaving directory
`/home/bao/work/buildroot/output/build/qt-everywhere-opensource-src-4.7.2/src/declarative'
make[1]: *** [sub-declarative-make_default-ordered] Error 2
make[1]: Leaving directory
`/home/bao/work/buildroot/output/build/qt-everywhere-opensource-src-4.7.2'
make: ***
[/home/bao/work/buildroot/output/build/qt-everywhere-opensource-src-4.7.2/.compiled]
Error 2
How can I fix that?
Thanks
BAO
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20110318/4441ee15/attachment.html>
^ permalink raw reply [flat|nested] 3+ messages in thread
* [Buildroot] qt 4.7.2 compile error
2011-03-19 6:24 [Buildroot] qt 4.7.2 compile error bao bui
@ 2011-03-19 9:59 ` Thomas Petazzoni
2011-03-19 11:22 ` bao bui
0 siblings, 1 reply; 3+ messages in thread
From: Thomas Petazzoni @ 2011-03-19 9:59 UTC (permalink / raw)
To: buildroot
On Fri, 18 Mar 2011 23:24:22 -0700
bao bui <buiqbao@gmail.com> wrote:
> I am trying to compile Qt 4.7.2 in buildroot. I got the error:
What is your Buildroot .config ?
Thomas
--
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
^ permalink raw reply [flat|nested] 3+ messages in thread
* [Buildroot] qt 4.7.2 compile error
2011-03-19 9:59 ` Thomas Petazzoni
@ 2011-03-19 11:22 ` bao bui
0 siblings, 0 replies; 3+ messages in thread
From: bao bui @ 2011-03-19 11:22 UTC (permalink / raw)
To: buildroot
Hi,
Thanks for your reply.
Attached with this email is my .config file
BAO
On Sat, Mar 19, 2011 at 2:59 AM, Thomas Petazzoni <
thomas.petazzoni@free-electrons.com> wrote:
> On Fri, 18 Mar 2011 23:24:22 -0700
> bao bui <buiqbao@gmail.com> wrote:
>
> > I am trying to compile Qt 4.7.2 in buildroot. I got the error:
>
> What is your Buildroot .config ?
>
> Thomas
> --
> Thomas Petazzoni, Free Electrons
> Kernel, drivers, real-time and embedded Linux
> development, consulting, training and support.
> http://free-electrons.com
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20110319/1de33d45/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: .config
Type: application/octet-stream
Size: 22172 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20110319/1de33d45/attachment-0001.obj>
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2011-03-19 11:22 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-19 6:24 [Buildroot] qt 4.7.2 compile error bao bui
2011-03-19 9:59 ` Thomas Petazzoni
2011-03-19 11:22 ` bao bui
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox