Active Topics

 


Reply
Thread Tools
Posts: 323 | Thanked: 180 times | Joined on Oct 2009 @ Gent, Belgium
#1
Hi,
Is there any developer who can help me install QT 4.7.4 into the Fremantle sysroot of QT Creator 2.4 ?

Right now I have coding examples for QT Mobility 1.2 and QT Quick 1.1 I love to (re)use on Maemo 5 but due to the old QT version in the QT Creator they can't be 'easily' worked on.

If possible as a seperately selectable QT version. If not possible then an overwrite of the currently present 4.7.0 version (technically in the 4.6.2 directory) is also fine. I think the CSSU is a must have these days, but that's another discussion, already discussed in another thread

I did see somethink like this (how to manually upgrade your QT version in QT creator) a long time ago, for an earlier QT version but I didn't save the location (idiot me). I've been searching lots of online sources but to no availability.

Any help/pointers very welcome.
 
Posts: 1,523 | Thanked: 1,997 times | Joined on Jul 2011 @ not your mom's FOSS basement
#2
I did it other way: using newer Qt Creator and installing MADDE Fremantle toolchain.
 
Posts: 323 | Thanked: 180 times | Joined on Oct 2009 @ Gent, Belgium
#3
But QT Creator 2.4 is part of QT SDK 1.1.4-3, which is the latest version available, as shown in screenshot attached.

Where/how did u get a full 4.7.4 toolchain for this sysroot environment, in this setup ?

Thanks.
Attached Images
 
 
Posts: 323 | Thanked: 180 times | Joined on Oct 2009 @ Gent, Belgium
#4
@Don Falcone, care to elaborate ?

- Did you start/created a copy from the madde subdirectory (used for the Harmattan target)?
- copied the fremantle toolchain directory into that copy?
- created custom target using mad-admin?
- update the binaries in the Fremantle sysroot with the new binaries of Qt 4.7.4?
- what had to be updated/changed to have the metadata on the target corrected ?
- what more/less? Lots of different scenarios are possible ...

Any possibility of getting a zipped up copy of your working Fremantle-Qt 4.7.4 subdirectory ? I can provide the ftp server....

Please PM me if u want to keep this dialog out of the thread, allthough the principles behind it might be interesting for everyone developing in Qt Creator for N900 ...
 
Posts: 1,523 | Thanked: 1,997 times | Joined on Jul 2011 @ not your mom's FOSS basement
#5
For checking this setup i unfortunately would have to be back in Germany (business trip currently). This was like 6 months ago..

Basically it was like:
- install standalone Qt Creator (the version already without Fremantle support)
- install latest madde
- make madde Fremantle toolchain known to Creator

EDIT: IIRC it had todo with the (modified) fetch script here too:
http://anselmolsm.org/blog/madde-qt-4-7/

Last edited by don_falcone; 2012-01-14 at 21:20.
 

The Following User Says Thank You to don_falcone For This Useful Post:
Posts: 323 | Thanked: 180 times | Joined on Oct 2009 @ Gent, Belgium
#6
np, it can wait

If you think of me when you get back to Germany, that would be great!
In the mean time, I'll venture into some other areas where I still need part-solutions for.

Enjoy your trip!
 
Posts: 309 | Thanked: 519 times | Joined on Oct 2010
#7
I too would like to know how to do this. How could/(DARE!) they drop Fremantle support in 4.7?
__________________
PhoneStreamer - VLC/Webcam/Audio streaming to your PC. Also it's a SPYCAM app
WatchDog - Motion Detector and Time Lapser. Securicam!
 
Posts: 309 | Thanked: 519 times | Joined on Oct 2010
#8
Actually scratch what I last said, just got it to work. Here's exactly what I did::
1. Tried to uninstall Qt creator 2.4.0 (Qt 4.7.4 32-bit)
2. Got to about 50% mark with uninstallation then chickened out and hit 'Cancel' (twice). At this stage MADDE was removed from system, but not Qt.
3. Went to Update SDK --> Developent Tools --> Maemo Toolchain --> Qt 4.7.0-1
4. Clicked OK ---> watched Madde install Fremantle target
5. Fired up Qt Creator, Tools --> Options -->Linux devices --> Add.. ---> Device made with MADDE support ---> Fill in details, and generate password from Mad Deveoper (on phone).
6. Celebrate!

NB: Steps 1+2 may not be required.
__________________
PhoneStreamer - VLC/Webcam/Audio streaming to your PC. Also it's a SPYCAM app
WatchDog - Motion Detector and Time Lapser. Securicam!
 
Posts: 15 | Thanked: 4 times | Joined on Mar 2010 @ Germany
#9
Hi all,

I also would like to know, if anyone has succeeded in using madde in order to compile n900 apps against qt 4.7.4.

The currently available qt sdk 1.2.1 only offers qt 4.7.0 for maemo.
(looks like the answers in this thread did not provide a solution for qt 4.7.4 either).

How can I upgrade madde accordingly?

If this is not possible, what is the intended way to build cssu applications?
is it scratchbox? (scratchbox seems to be so overloaded to me).
If so, could someone provide a link to a scratchbox installation package, which works with pr 1.3+CSSU.

Can the toolchain in scratchbox be used from within QtCreator?

I hope someone can answer my questions and I would like to thank you.
best regards,
~oberndorfer

Last edited by oberndorfer; 2012-05-17 at 08:17.
 
Posts: 15 | Thanked: 4 times | Joined on Mar 2010 @ Germany
#10
Originally Posted by oberndorfer View Post
Hi all,

I also would like to know, if anyone has succeeded in using madde in order to compile n900 apps against qt 4.7.4.

The currently available qt sdk 1.2.1 only offers qt 4.7.0 for maemo.
(looks like the answers in this thread did not provide a solution for qt 4.7.4 either).

How can I upgrade madde accordingly?

If this is not possible, what is the intended way to build cssu applications?
is it scratchbox? (scratchbox seems to be so overloaded to me).
If so, could someone provide a link to a scratchbox installation package, which works with pr 1.3+CSSU.

Can the toolchain in scratchbox be used from within QtCreator?

I hope someone can answer my questions and I would like to thank you.
best regards,
~oberndorfer
nobody developping for CSSU with QtCreator?
~oberndorfer
 
Reply


 
Forum Jump


All times are GMT. The time now is 07:04.