You are not logged in.

Dear visitor, welcome to KDE-Forum.org. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

gone_bush

Beginner

  • "gone_bush" started this thread

Posts: 5

Location: Australia

  • Send private message

1

Tuesday, July 10th 2007, 1:31am

Error compiling KDE4 Alpha 2

I'm trying to compile KDE4 Alpha2 using the instructions at http://techbase.kde.org/Getting_Started/Build/KDE4_Alpha_1 and I am getting the following errors

/home/kde4/qt-copy/lib/libQtUiTools.a(formscriptrunner.o): In function `QFormInternal::QFormScriptRunner::QFormScriptRunnerPrivate::engineError(QScriptEngine&;)':
/home/kde4/qt-copy/tools/designer/src/uitools/../lib/uilib/formscriptrunner.cpp:103: undefined reference to `QScriptEngine::evaluate(QString const&;)'
/home/kde4/qt-copy/tools/designer/src/uitools/../lib/uilib/formscriptrunner.cpp:104: undefined reference to `QScriptValue::isValid() const'
/home/kde4/qt-copy/tools/designer/src/uitools/../lib/uilib/formscriptrunner.cpp:105: undefined reference to `QScriptValue::toString() const'
/home/kde4/qt-copy/tools/designer/src/uitools/../lib/uilib/formscriptrunner.cpp:106: undefined reference to `QScriptValue::~QScriptValue()'
/home/kde4/qt-copy/lib/libQtUiTools.a(formscriptrunner.o): In function `QFormInternal::QFormScriptRunner::QFormScriptRunnerPrivate::initializeEngine(QWidget*, QList<QWidget*> const&, QScriptEngine&;)':
/home/kde4/qt-copy/tools/designer/src/uitools/../lib/uilib/formscriptrunner.cpp:91: undefined reference to `QScriptEngine::newQObject(QObject*, QScriptEngine::ValueOwnership, QFlags<QScriptEngine::QObjectWrapOption> const&;)'
/home/kde4/qt-copy/tools/designer/src/uitools/../lib/uilib/formscriptrunner.cpp:92: undefined reference to `QScriptEngine::newArray(unsigned int)'
/home/kde4/qt-copy/tools/designer/src/uitools/../lib/uilib/formscriptrunner.cpp:95: undefined reference to `QScriptEngine::newQObject(QObject*, QScriptEngine::ValueOwnership, QFlags<QScriptEngine::QObjectWrapOption> const&;)'
/home/kde4/qt-copy/tools/designer/src/uitools/../lib/uilib/formscriptrunner.cpp:95: undefined reference to `QScriptValue::setProperty(unsigned int, QScriptValue const&, QFlags<QScriptValue::PropertyFlag> const&;)'
/home/kde4/qt-copy/tools/designer/src/uitools/../lib/uilib/formscriptrunner.cpp:95: undefined reference to `QScriptValue::~QScriptValue()'
/home/kde4/qt-copy/tools/designer/src/uitools/../lib/uilib/formscriptrunner.cpp:98: undefined reference to `QScriptEngine::globalObject() const'
/home/kde4/qt-copy/tools/designer/src/uitools/../lib/uilib/formscriptrunner.cpp:98: undefined reference to `QScriptValue::setProperty(QString const&, QScriptValue const&, QFlags<QScriptValue::PropertyFlag> const&;)'
/home/kde4/qt-copy/tools/designer/src/uitools/../lib/uilib/formscriptrunner.cpp:98: undefined reference to `QScriptValue::~QScriptValue()'
/home/kde4/qt-copy/tools/designer/src/uitools/../lib/uilib/formscriptrunner.cpp:99: undefined reference to `QScriptEngine::globalObject() const'
/home/kde4/qt-copy/tools/designer/src/uitools/../lib/uilib/formscriptrunner.cpp:99: undefined reference to `QScriptValue::setProperty(QString const&, QScriptValue const&, QFlags<QScriptValue::PropertyFlag> const&;)'
/home/kde4/qt-copy/tools/designer/src/uitools/../lib/uilib/formscriptrunner.cpp:99: undefined reference to `QScriptValue::~QScriptValue()'
/home/kde4/qt-copy/tools/designer/src/uitools/../lib/uilib/formscriptrunner.cpp:99: undefined reference to `QScriptValue::~QScriptValue()'
/home/kde4/qt-copy/tools/designer/src/uitools/../lib/uilib/formscriptrunner.cpp:99: undefined reference to `QScriptValue::~QScriptValue()'
/home/kde4/qt-copy/lib/libQtUiTools.a(formscriptrunner.o): In function `QFormInternal::QFormScriptRunner::QFormScriptRunnerPrivate::run(QString const&, QWidget*, QList<QWidget*> const&, QString*)':
/home/kde4/qt-copy/tools/designer/src/uitools/../lib/uilib/formscriptrunner.cpp:68: undefined reference to `QScriptEngine::canEvaluate(QString const&;) const'
/home/kde4/qt-copy/tools/designer/src/uitools/../lib/uilib/formscriptrunner.cpp:72: undefined reference to `QScriptEngine::evaluate(QString const&;)'
/home/kde4/qt-copy/tools/designer/src/uitools/../lib/uilib/formscriptrunner.cpp:72: undefined reference to `QScriptValue::~QScriptValue()'
/home/kde4/qt-copy/tools/designer/src/uitools/../lib/uilib/formscriptrunner.cpp:73: undefined reference to `QScriptEngine::hasUncaughtException() const'
/home/kde4/qt-copy/tools/designer/src/uitools/../lib/uilib/formscriptrunner.cpp:74: undefined reference to `QScriptEngine::uncaughtExceptionLineNumber() const'
/home/kde4/qt-copy/lib/libQtUiTools.a(formscriptrunner.o): In function `~QFormScriptRunnerPrivate':
/home/kde4/qt-copy/tools/designer/src/uitools/../lib/uilib/formscriptrunner.cpp:41: undefined reference to `QScriptEngine::~QScriptEngine()'
/home/kde4/qt-copy/lib/libQtUiTools.a(formscriptrunner.o): In function `QFormScriptRunnerPrivate':
/home/kde4/qt-copy/tools/designer/src/uitools/../lib/uilib/formscriptrunner.cpp:43: undefined reference to `QScriptEngine::QScriptEngine()'
collect2: ld returned 1 exit status
make[2]: *** [lib/libkjsembed.so.5.0.0] Error 1
make[1]: *** [kjsembed/kjsembed/CMakeFiles/kjsembed.dir/all] Error 2
make: *** [all] Error 2
makeobj[0]: Leaving directory `/home/kde4/kde/src/kdelibs-3.91.0/build'

Any ideas?
Problem Solving Algorithm:

1) Write down problem
2) Think really hard
3) Write down answer

- Richard Feynman

2

Saturday, August 4th 2007, 9:21pm

Hi, I'm getting the same error, but in KDE 4 Beta 1. I read this page, and it says how to fix the problem. I tried to edit the CMakeCache.txt, and when I'd typed make again, part of the cmake configure was executed, but after, when it was trying to compile the libkjsembed, the same error happened again.

Do anyone knows how to fix this??

Thanks.
KinuX 4.0 beta 1
Visit KinuX home page

3

Monday, August 6th 2007, 4:58pm

Well, I could solve this problem. It has happened because of Qt. I've downloaded this package, compiled by the slacky.eu team, and it worked :P. If someone got this same error, here is the solution.

Gabriel
KinuX 4.0 beta 1
Visit KinuX home page