Wednesday, December 5, 2007

Carbide or Symbian or Make or Vista or ...

I've been everywhere Google can take me to try and solve the problem of using Carbide 1.2 on Windows Vista. The same install of Carbide and the device platform for Symbian S60 FP 2.0 (or something like that) works fine on Windows XP, but after many hours of frustrating searching and configuring - no luck on Vista.

The Nokia developers blog has simple instructions for getting it to work and others have had success.

I think the problem is the CreateProcess call that the GNU make command launches. A verbose output says something like the child process has lost ("reaping the losing child process") instead of the winning process as I can see happens on XP.

So I replaced make with the latest one, 3.8, which I finally found a binary of in a download of a compiler (mini compiler or something like that). No change in the Carbide situation though.

Could it be my user accounts? Disabling them didn't work. Changing all the file ownership and giving all users full control of the files and directories didn't help.

I've read that CreateProcess doesn't do well when it needs elevation. But no amount of searching can uncover the magic to fix this.

So, for a while I'll just give up and try again later. I was just trying to learn a little about Symbian. Maybe I'll learn something else for a while instead.

No comments: