Monav binaries for Windows Mobile

202 views
Skip to first unread message

Maetma 91

unread,
Jul 31, 2011, 3:24:52 AM7/31/11
to MoNav-dev
Hi,

Where can I find the latest Monav for Windows Mobile?

Maetma

Christian Vetter

unread,
Aug 3, 2011, 12:09:07 PM8/3/11
to mona...@googlegroups.com
Hi,

Currently none of us owns a Windows Mobile phone and could perform any
testing. Therefore we do not offer a WM build.

Best regards,

Christian Vetter

Maetma 91

unread,
Aug 10, 2011, 4:57:14 AM8/10/11
to MoNav-dev
Hi again,

I tried to build it but it failed. Would you be able to procide help
with building or a build? Then I can test it and give you feedback.

Christian Vetter

unread,
Aug 12, 2011, 5:23:17 AM8/12/11
to mona...@googlegroups.com
Hi,

Yes, we could definitely do it that way. The basic steps you have to
follow to compile for Windows Mobile:

1. Get Visual Studio
2. Install Windows Mobile SDKs
3. Compile Qt for WM (http://doc.qt.nokia.com/latest/install-wince.html)
4. Compile QtMobility for WM
(http://doc.qt.nokia.com/qtmobility/installation.html)
5. Compile MoNav

Which steps did you already take and what errors did you encounter?

Best regards,

Christian Vetter

Maetma 91

unread,
Aug 17, 2011, 4:35:14 AM8/17/11
to mona...@googlegroups.com
It looks like Windows Mobile 6 SDK is missing types.h. I searched the files in the SDK install and could not find them. Therefore I cannot build Qt mobility.

qremoteserviceregister_ls_p.cpp
ipc\qremoteserviceregister_ls_p.cpp(55) : fatal error C1083: Cannot open include file: 'sys/types.h': No such file or directory


Christian Vetter

unread,
Aug 17, 2011, 10:18:45 AM8/17/11
to mona...@googlegroups.com
Hi,

It seems that WindowsMobile is not listed any more for recent
QtMobility versions. Which QtMobility version did you use? Could you
try building only the location module? Otherwise, could you try an
older version( http://get.qt.nokia.com/qt/solutions/) ?

Best regards,

Christian Vetter

Maetma 91

unread,
Aug 18, 2011, 5:05:39 AM8/18/11
to mona...@googlegroups.com
I tried 1.2.0. I tried to build locations but get another error message. Following your advice I tried to build Qt mobility 1.0.2 which worked and was then able to build monav.

I now have a monav.exe in monav-0.3\bin but when I try to run it on my Mobile device I get an error message that some dependencies are missing.


Christian Vetter

unread,
Aug 18, 2011, 5:13:31 AM8/18/11
to mona...@googlegroups.com
Hi,

did you copy all the necessary DLLs over to the device:
msvcr90.dll ( the WM one )
QtCore4.dll
QtGui4.dll
QtLocation1.dll
QtNetwork4.dll

Similar to the ones we had on the MoNav 0.2 WM builds:
http://code.google.com/p/monav/downloads/detail?name=MoNavClient-0.2-WinMobil6.5.7z&can=2&q=#makechanges

Best regards,

Christian Vetter

Maetma 91

unread,
Aug 18, 2011, 9:04:44 AM8/18/11
to mona...@googlegroups.com
That was it. I am now able to start Monav on the device (with msvcr80.dll though, I can try to build with 9.0 next time but will stick with 8.0 for now as it works).

My next question is how do I get to turn on the GPS?

Maetma 91

unread,
Aug 18, 2011, 10:07:08 AM8/18/11
to mona...@googlegroups.com


2011/8/18 Maetma 91 <maet...@gmail.com>

That was it. I am now able to start Monav on the device (with msvcr80.dll though, I can try to build with 9.0 next time but will stick with 8.0 for now as it works).

My next question is how do I get to turn on the GPS?

Note: this was monav-0.3 I am unable to build code from the repository:

.\gpsdpositioninfosource.cpp(25) : error C2124: divide or mod by zero
.\gpsdpositioninfosource.cpp(41) : error C3861: 'isnan': identifier not found
.\gpsdpositioninfosource.cpp(97) : error C3861: 'isnan': identifier not found
.\gpsdpositioninfosource.cpp(97) : error C3861: 'isnan': identifier not found

Reply all
Reply to author
Forward
0 new messages