I am trying to run the application I have written with Qt Mobility on my N900 (PR1.2 with Mad Developer running).
This worked in Qt SDK Beta.
Today I installed the new "Qt SDK Mobility RC1.0", trying to run the same project, or a new one, both won't compile, I am getting a perl error as following :
Steps I tried to solve the problem :
Running build steps for project HelloWorld...
Starting: "d:/nokiaqtsdk/maemo/4.6.2/targets/fremantle-pr12/bin/qmake.exe" C:/Maemo/Projects/HelloWorld/HelloWorld/HelloWorld.pro -r -spec default -unix
The process "d:/nokiaqtsdk/maemo/4.6.2/targets/fremantle-pr12/bin/qmake.exe" exited normally.
Starting: "D:/nokiaqtsdk/maemo/4.6.2/bin/make.exe" -w
make: Entering directory `/c/Maemo/Projects/HelloWorld/HelloWorld-build'
make: Nothing to be done for `first'.
make: Leaving directory `/c/Maemo/Projects/HelloWorld/HelloWorld-build'
The process "D:/nokiaqtsdk/maemo/4.6.2/bin/make.exe" exited normally.
Creating package file ...
Package Creation: Running command 'dh_installdirs'.
Packaging Error: Command 'dh_installdirs' failed. Output was: Can't locate Debian/Debhelper/Dh_Lib.pm in @INC (@INC contains: d \nokiaqtsdk\maemo\4.6.2\madlib/perl5 /usr/lib/perl5/5.6/msys /usr/lib/perl5/5.6 /usr/lib/perl5/site_perl/5.6/msys /usr/lib/perl5/site_perl/5.6 /usr/lib/perl5/site_perl/5.6/msys /usr/lib/perl5/site_perl/5.6 /usr/lib/perl5/vendor_perl/5.6/msys /usr/lib/perl5/vendor_perl/5.6 /usr/lib/perl5/vendor_perl/5.6/msys /usr/lib/perl5/vendor_perl/5.6 .) at d:/nokiaqtsdk/maemo/4.6.2/madbin/dh_installdirs line 10. BEGIN failed--compilation aborted at d:/nokiaqtsdk/maemo/4.6.2/madbin/dh_installdirs line 10.
Error while building project HelloWorld (target: Maemo)
When executing build step ''
- Reinstall the Qt SDK to another folder
- Reboot the system before and after install
- search google for a solution, also talk maemo org
All my attempts failed...
I tried adding a perl "PUSH" statement to make the perl script recognize the missing module, but then I just get a different error. Something is wrong with the environment, and I am not a perl expert to tell what it is.
I would appreciate any help you guys can offer.