MeeGo SDK on OpenSUSE 11.3 x64
-
I installed the SDK on openSUSE 11.3, but 32 bits. The "wiki page about the SDK":http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux says the officially support the 32 bits version, however the x86_64 version "is available":http://repo.meego.com/MeeGo/sdk/host/repos/opensuse/11.3/x86_64/.
If I am not wrong, other guys installed it successfully on openSUSE 11.3 x86_64 during the KDE Mobile Sprint last weekend. -
Try and please share the result with us here. It will be useful for other people in future searches too.
-
Intermediate report about the progress.
I followed the instructions on page http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux
MeeGo SDK is installed correctly:@
$ sudo zypper addrepo -f http://repo.meego.com/MeeGo/sdk/host/repos/${distribution}/${version}/meego-sdk.repo
$ sudo zypper install meego-sdk
@I am interesting in ARM handheld devices, so I installed the target meego-core-armv7l-1.1. mad-admin is not in the root path, so the command line slightly changed:
@
$ sudo /usr/sbin/mad-admin create -f meego-core-armv7l-1.1
@Meego runtime. I selected meego-handset-ia32-qemu-1.1.20101031.2201-sda-runtime. It seems like my error because the target for the compiler is meego-core-armv7l-1.1. Installation works correctly (except path to mad-admin):
@
sudo /usr/sbin/mad-admin create -f -e meego-handset-ia32-qemu-1.1.20101031.2201-sda-runtime
@After careful execution of the instructions at http://wiki.meego.com/SDK/Docs/1.1/MeeGo_SDK_Graphics_Acceleration emulator is started successfully:
@
mad remote -r meego-handset-ia32-qemu-1.1.20101031.2201-sda-runtime poweron
@Qt Creator compiles test application for ARM architecture successfully. But the emulator is IA32!
So, I am going to download the ARM-based runtime for QEMU. But the MeeGo site informs about open issue: ARM version of QEMU will be updated as soon as possible. Currently there is an open bug ( Bug #9810) preventing its full use. (http://meego.com/downloads/releases/1.1/meego-v1.1-sdk).
So, I cannot run and debug applications on ARM-based MeeGo emulator.
Failed. Waiting for update.
-
Hi, thanks for sharing all this info with us.
I'm just wondering which version of libqt do you have installed?
Since I have a problem starting QT Creator (on Open Suse 11.3 x64) - actually it starts but displays the following message: !http://oi55.tinypic.com/8zk9k7.jpg()!
@QmlProjectManager
/opt/meego/meego-sdk-qt-creator/lib64/qtcreator/plugins/Nokia/libQmlProjectManager.so: Cannot load library /opt/meego/meego-sdk-qt-creator/lib64/qtcreator/plugins/Nokia/libQmlProjectManager.so: (/usr/lib64/libQtXmlPatterns.so.4: undefined symbol: _ZN14QObjectPrivate15checkWindowRoleEv)@I have to say that going through the steps:
@
Create Target
$ sudo mad-admin create -f <target>Verify
$ mad -t <target> pscreate -t qt-simple qthello
$ cd qthello
$ mad -t <target> qmake
$ mad -t <target> makeVerify correct build
$ file build/qthel
@as advised "here":http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux
Everything seems to work.Thus it looks like I need to update my libqt, which I'm trying to do at the moment - problem is that the version at Suse repository is not the newest.