You are not logged in.

#1 2010-02-27 14:34:48

gtklocker
Member
Registered: 2009-09-01
Posts: 462

Firefox Qt4 PKGBUILD try -- please help to get this done

Hello.

I'm trying to make a Qt4 PKGBUILD here.

After a searching and trying a lot, every time, I get stuck here:

moc_message_pump_qt.cc:15:34: error: private/qucomextra_p.h: No such file or directory      
moc_message_pump_qt.cc:17:2: error: #error "This file was generated using the moc from 3.3.8. It"                                                                                       
moc_message_pump_qt.cc:18:2: error: #error "cannot be used with the include files from this version of Qt."                                                                             
moc_message_pump_qt.cc:19:2: error: #error "(The moc has changed too much.)"                
moc_message_pump_qt.cc:22: error: no 'const char* base::MessagePumpQt::className() const' member function declared in class 'base::MessagePumpQt'                                       
moc_message_pump_qt.cc:27: error: 'QMetaObject* base::MessagePumpQt::metaObj' is not a static member of 'class base::MessagePumpQt'                                                     
moc_message_pump_qt.cc:28: error: 'QMetaObjectCleanUp' does not name a type                 
moc_message_pump_qt.cc:31: error: redefinition of 'static QString base::MessagePumpQt::tr(const char*, const char*)'
../../../ipc/chromium/src/base/message_pump_qt.h:18: error: 'static QString base::MessagePumpQt::tr(const char*, const char*)' previously defined here
moc_message_pump_qt.cc:39: error: redefinition of 'static QString base::MessagePumpQt::trUtf8(const char*, const char*)'
../../../ipc/chromium/src/base/message_pump_qt.h:18: error: 'static QString base::MessagePumpQt::trUtf8(const char*, const char*)' previously defined here
moc_message_pump_qt.cc:50: error: no 'QMetaObject* base::MessagePumpQt::staticMetaObject()' member function declared in class 'base::MessagePumpQt'
moc_message_pump_qt.cc:68: error: no 'void* base::MessagePumpQt::qt_cast(const char*)' member function declared in class 'base::MessagePumpQt'
moc_message_pump_qt.cc:75: error: 'QUObject' has not been declared
moc_message_pump_qt.cc:75: error: no 'bool base::MessagePumpQt::qt_invoke(int, int*)' member function declared in class 'base::MessagePumpQt'
moc_message_pump_qt.cc:80: error: 'QUObject' has not been declared
moc_message_pump_qt.cc:80: error: no 'bool base::MessagePumpQt::qt_emit(int, int*)' member function declared in class 'base::MessagePumpQt'
moc_message_pump_qt.cc:86: error: no 'bool base::MessagePumpQt::qt_property(int, int, QVariant*)' member function declared in class 'base::MessagePumpQt'
moc_message_pump_qt.cc:91: error: no 'bool base::MessagePumpQt::qt_static_property(QObject*, int, int, QVariant*)' member function declared in class 'base::MessagePumpQt'
make[4]: *** [moc_message_pump_qt.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/home/gtklocker/Projects/firefox-hg/src/mozilla-central/ff-opt-obj/ipc/chromium'
make[3]: *** [libs_tier_xpcom] Error 2
make[3]: Leaving directory `/home/gtklocker/Projects/firefox-hg/src/mozilla-central/ff-opt-obj'
make[2]: *** [tier_xpcom] Error 2
make[2]: Leaving directory `/home/gtklocker/Projects/firefox-hg/src/mozilla-central/ff-opt-obj'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/gtklocker/Projects/firefox-hg/src/mozilla-central/ff-opt-obj'
make: *** [build] Error 2
==> ERROR: Build Failed.
    Aborting...

With this AUR package.

It seems there's a problem with the optimization part (?)

How can I disable this?

Only one thing differs from the initial package... the mozconfig.

To be accurate, I only changed this:

ac_add_options --enable-default-toolkit=cairo-gtk2

to

ac_add_options --enable-default-toolkit=cairo-qt

Any help will be appreciated. smile

Offline

Board footer

Powered by FluxBB