Maybe I'm forging a rod for my own back with Win32 Qt4.6 + N900 but..
Guys
I dont currently have a desire to format my windows laptop and put ubuntu on it, install a maemo sdk, qt blah blah etc. Instead I'm happy to use QtCreator 1.3.1 on windows to make projects, run them on windows, check they work, copy the source to the N900 and use it to qmake and make the apps, but I'm hitting a problem..
First off, just in case the problem is actually with my broken solution: Is it possible to develop as I have outlined above? Use windows QtCreator to make the app's code, then transfer it to the N900 to get the compilation done (seems to be no scratchbox for windows?)?
If this is OK, then my problem is currently that Im trying to: apt-get install libqt4-maemo5-dev
on the N900 and all I'm getting is a refusal to install because dependencies arent met.
The following packages have unmet dependencies:
libqt4-maemo5-dev
Depends: libgles2-sgx-img-dev but it is not installable
Depends: opengles-sgx-img-common-dev but it is not installable
Depends: libsqlite3-dev but it is not installable
-
Ive seen similar error reports before, last month and further in the past, discussiing a different set of packages, and in those cases it was basically that the repository was broken and a bug needed reporting in the Qt4.6 bug tracker at qt.nokia.com/blahblahcantremember
Is that what's happened here?
Can you suggest any alternative dev route for a windows user with QtC1.3.1?
Cheers
Re: Maybe I'm forging a rod for my own back with Win32 Qt4.6 + N900 but..
[QUOTE=cjard;712055]copy the source to the N900 and use it to qmake and make the apps[/QUOTE]
You cannot compile source on N900 it's simply not powerful enough to perform development there. That's why we have scratchbox and MADDE.
Re: Maybe I'm forging a rod for my own back with Win32 Qt4.6 + N900 but..
What? This device has more hardware resources than every computer I owned up to about 10 years ago..
Youre seriously telling me that I couldnt write a Hello World app, and then qmake && make it on the N900, because it hasnt got the hardware juice necessary for the task? Either I completely misunderstood your post, or I'm having serious difficulty believing it..
Re: Maybe I'm forging a rod for my own back with Win32 Qt4.6 + N900 but..
[QUOTE=cjard;712179]What? This device has more hardware resources than every computer I owned up to about 10 years ago..
Youre seriously telling me that I couldnt write a Hello World app, and then qmake && make it on the N900, because it hasnt got the hardware juice necessary for the task? Either I completely misunderstood your post, or I'm having serious difficulty believing it..[/QUOTE]
If you want to compile application on N900 you are pretty much on your own.
Re: Maybe I'm forging a rod for my own back with Win32 Qt4.6 + N900 but..
best bet is just to install virtualbox and then ubuntu. Once compiled, transfer it to the device and run.
I found that much easier than anything else. (although I havent tried MADDE since its still in beta?)
Re: Maybe I'm forging a rod for my own back with Win32 Qt4.6 + N900 but..
[QUOTE=gurmukh;712301]best bet is just to install virtualbox and then ubuntu. Once compiled, transfer it to the device and run.
I found that much easier than anything else. (although I havent tried MADDE since its still in beta?)[/QUOTE]
You can get Virtual Box image with pre-installed Ubuntu and configured scratchbox:
[url]http://tablets-dev.nokia.com/maemo-dev-env-downloads.php[/url]
(but you can install Ubuntu and scratchbox yourself as you've said).
Yes, MADDE is in technical preview state at the moment
[url]http://wiki.maemo.org/MADDE[/url]
However, I believe the best solution is to free partition on your PC, install Ubuntu (or Debian) there and configure scratchbox. Using native environment (Ubuntu or Debian) will help you learning how Maemo works.