![]() |
Re: ( A tutorial ) Create your own first application for N900 using Qt.
I'm about to set up a mirror for all the dev stuff found so far. Can't let it die...
I'll happily add any VM images and other homeless things (as long as they are legal to distribute...). |
Re: ( A tutorial ) Create your own first application for N900 using Qt.
Quote:
Yeah, here's some legalese associated with the Maemo toolchain files: Quote:
Quote:
|
Re: ( A tutorial ) Create your own first application for N900 using Qt.
it was my dream to become a QT developer but the thing was I had failed in my java examination so i had to opt for Java and ended up being a web developer. But i never gave up on QT, downloaded e books tried everything but never understood a thing. This post is definitely good for me. And i did pass my java exam.
|
Re: ( A tutorial ) Create your own first application for N900 using Qt.
Quote:
Quote:
But, I really, really hope, that *unknown* uploaders will put the complete VM image as a torrent on thepiratebay or something. Hint hint, not that I would use it myself, of course, and I'm sure no one from here would ;) But, it would also mean that no one in the world would be able to remove it in the foreseeable future, and it would certainly teach those bastards a lesson for closing tablet-dev. /Estel |
Re: ( A tutorial ) Create your own first application for N900 using Qt.
Quote:
|
Re: ( A tutorial ) Create your own first application for N900 using Qt.
Quote:
There's a wiki page covering MADDE. It appears that much of MADDE is indeed available as open source; there's a Gitorious page containing that code... Yeah, browsing through the source code, it does look like MADDE depends on some binaries provided by Nokia. The heart of the toolchain still lies elsewhere... :( |
Re: ( A tutorial ) Create your own first application for N900 using Qt.
I went ahead and installed the Qt SDK from http://jenkins.taulabs.org/distfiles/
It installs two flavors/skins/themes/whatever of QtCreator, one for generic Qt development, one for development for Nokia devices. The latter comes with the toolchain for harmattan installed. Then I used the SDK Maintenance Tool to install the Maemo toolchain! It's in the list of available add-on packages and installation went fine. I then had to manually add the Maemo 5 target to QtCreator, but that was easy: 1. Start the QtCreator for Nokia devices 2. Go to Tools -> Options ->Build & Run 2.1 In the tab Qt Version, Add... a new one; navigate to ~/QtSDK/Maemo/4.6.2targets/fremantle-pr13/bin/qmake 2.2 In the tab, Add a GCC-based compiler; then below add compiler (~/QtSDK/Maemo/4.6.2/toolchains/arm-2007q3-51sb6-gdb71-arm-none-linux-gnueabi_linux/bin/arm-none-linux-gnueabi-c++) and debugger (~/QtSDK/Maemo/4.6.2/toolchains/arm-2007q3-51sb6-gdb71-arm-none-linux-gnueabi_linux/bin/arm-none-linux-gnueabi-gdb) Optional, to execute directly on device: 3. Go to Linux Devices 3.1 Add... a Device with MADDE support (Fremantle should be in the list), start the wizard, select Maemo 5/Fremantle from the drop-down, set appropriate values for the other fields 4. On your N900, apt-get install mad-developer 5. Make sure you can access your N900 using SSH: http://talk.maemo.org/showthread.php?t=41547 6. Profit. |
Re: ( A tutorial ) Create your own first application for N900 using Qt.
@Copernicus, if it are THE nokia-binaries, they can found here:
http://repository.maemo.org/pool/fremantle/ Taken from: http://wiki.maemo.org/Documentation/...K_Installation If you mean other binaries, well then we have a problem, I guess... Let's see if I can do the steps described by foobar here and get a good full SDK in my VM and do a good backup, Just in case for when a zombie apocalypse may happen |
Re: ( A tutorial ) Create your own first application for N900 using Qt.
Quote:
.../Maemo/4.6.2/sysroots/fremantle-arm-sysroot-20.2010.36-2-slim/usr/lib but there's just an awful lot of stuff there, I can't say for certain how much of a match there is between the toolchain and that archive... |
Re: ( A tutorial ) Create your own first application for N900 using Qt.
Quote:
|
All times are GMT. The time now is 19:54. |
vBulletin® Version 3.8.8