We have moved to a new Sailfish OS Forum. Please start new discussions there.
0

Debug from inside the IDE broken in Windows XP [answered]

asked 2014-07-09 16:24:10 +0300

hamlatzis gravatar image

updated 2014-07-24 11:15:27 +0300

jiit gravatar image

image description

https://www.dropbox.com/s/t6wsbj6sohyq8wd/debug.png

My system is WindowsXP SP3 and I am using the QtCreator IDE to deploy my game and hopefully debug it.

As you can see from the screenshot (above link) the build and deploy process succeeds (both for the emulator and the actual device).

The problem is I cannot debug my code from inside the IDE either inside the emulator or the actual device. When I select to debug the IDE starts building the game, then it deploys it and then a pop-up dialogue appears requesting an executable (executable files for Windows are .exe - .com - .cmd - .vbs - .bat). BUT the build process doesn't produce any executable file.

Has anyone managed under Windows (any version) to debug on the emulator or device his/her app from inside the IDE?

Any advice?

thanks

PS Please don't say move to Linux or Mac OS X, also don't say use command line utilities from inside the built engine using ssh into the image. Since SailfishOS SDK comes with utilities for Windows then every utility (including the provided IDE) should work in full and not partially.

edit retag flag offensive reopen delete

The question has been closed for the following reason "the question is answered, an answer was accepted" by eric
close date 2014-07-10 10:02:30.208587

Comments

Then move to a newer Windows. Since Microsoft has dropped WindowsXP support, I expect no support from other vendors as well for this system. I wouldn't like to see any of Jolla's development capacity to be wasted on obsolete Windows versions. Same goes for other OS'es as well; I would expect support for Ubuntu 13.04 anymore, as it is no longer supported (it isn't an LTS release) and has been superseded .

Fuzzillogic ( 2014-07-09 18:53:38 +0300 )edit

ok

Can you buy a new PC and send it to me? For now I cannot afford to buy one. If I am to spend money I prefer to spend it on actual devices so that I can debug and test my games/apps on actual devices.

Currently develop on Windows XP with no problems for webOS, BadaOS, TizenOS, BlackBerry (PlayBook & BB10) and Android, all native using c/c++, all source compatible. I am not going to spend any more money for a platform with no share market. I've already spend enough just to buy the actual device.

hamlatzis ( 2014-07-09 19:54:23 +0300 )edit

I'm sorry, but I find your point invalid. For almost all intents and purposes, WinXP is dead. Current SDK's: Tizen SDK requires Win7+. Blackberry SDK requires Win7+. WinPhone8 SDK requires Win8(!). Android SDK still supports XP, but given that the JDK isn't supported anymore in XP, that will end soon too. I hope Jolla doesn't spend money on supporting it, but rather spend it on something new. Of course, if someone finds a solution for this SDK issue, more power to you. Besides, you do have the option to use Linux, for free. I can confirm the SailfishOS SDK runs great on Kubuntu 14.04.

Fuzzillogic ( 2014-07-09 22:52:30 +0300 )edit

1 Answer

Sort by » oldest newest most voted
0

answered 2014-07-09 17:36:42 +0300

kaltsi gravatar image

I regret to inform you that debugging in unsupported Windows XP is broken. Longer answer in the developers' mailing list.

Contributions are welcome If anyone is willing to build functional GDBs for Windows XP. Current build recipe can be found in github.

edit flag offensive delete publish link more

Question tools

Follow
1 follower

Stats

Asked: 2014-07-09 16:24:10 +0300

Seen: 165 times

Last updated: Jul 09 '14