Hello, I am having some problems with C++ BuilderX from Borland. I want to use the UIQ 2.0 SDK, since I have a Motorola A920 phone, but I have no clue what to choose in the list in the "SDK configuration" window (I hope you know one I am talking about). I am currently using the S60 2.1 one, which is working, though I cannot install it on my phone without some form of "Series60ProductID" thingy...
Any help would be greatly appreciated.
Here is what I get when I try to build and run a project using the UIQ SDK version 2.1 with C++ BuilderX:
bldmake -v bldfiles
abld -v makefile WINS
WARNING: Can't find following headers in System Include Path
WARNING: Can't find following headers in System Include Path
WARNING: Can't find following headers in System Include Path
WARNING: Can't find following headers in System Include Path
WARNING: Can't find following headers in System Include Path
WARNING: Can't find following headers in System Include Path
WARNING: Can't find following headers in System Include Path
perl -S makmake.pl -D \SYMBIAN\DEV\UIQ_TEST\GROUP\UIQ_TEST WINS
abld -v reallyclean WINS UDEB
Clean finished
bldmake -v bldfiles
abld -v export
abld -v makefile WINS
WARNING: Can't find following headers in System Include Path
WARNING: Can't find following headers in System Include Path
WARNING: Can't find following headers in System Include Path
WARNING: Can't find following headers in System Include Path
WARNING: Can't find following headers in System Include Path
WARNING: Can't find following headers in System Include Path
WARNING: Can't find following headers in System Include Path
perl -S makmake.pl -D \SYMBIAN\DEV\UIQ_TEST\GROUP\UIQ_TEST WINS
abld -v resource WINS UDEB
perl -S emkdir.pl "\Symbian\UIQ_21\EPOC32\DATA\Z\SYSTEM\APPS\UIQ_TEST"
abld -v library WINS
Compile finished
abld -v target WINS UDEB
perl -S emkdir.pl "\Symbian\UIQ_21\EPOC32\BUILD\SYMBIAN\DEV\UIQ_TEST\GROUP\UIQ_TEST\WINS\UDEB"
perl -S emkdir.pl "\Symbian\UIQ_21\EPOC32\RELEASE\WINS\UDEB\Z\SYSTEM\APPS\UIQ_TEST"
abld -v final WINS UDEB
abld -c build WINS UDEB
MISSING: \Symbian\UIQ_21\EPOC32\DATA\Z\SYSTEM\APPS\UIQ_TEST\UIQ_TEST.R01
MISSING: \Symbian\UIQ_21\EPOC32\INCLUDE\UIQ_TEST.RSG
MISSING: \SYMBIAN\UIQ_21\EPOC32\LOCALISATION\SYMBIAN\UIQ_TEST\RSC\UIQ_TEST.RPP
MISSING: \Symbian\UIQ_21\EPOC32\RELEASE\WINS\UDEB\Z\SYSTEM\APPS\UIQ_TEST\UIQ_TEST.APP
MISSING: \Symbian\UIQ_21\EPOC32\RELEASE\WINS\UDEB\Z\SYSTEM\APPS\UIQ_TEST\UIQ_TEST.PDB
MISSING: \Symbian\UIQ_21\EPOC32\RELEASE\WINS\UDEB\Z\SYSTEM\APPS\UIQ_TEST\UIQ_TEST.R01
abld -w build WINS UDEB
Build finished
Those "MISSING" lines is the most probable cause for the emulator not to run... What could be the problem? Perhaps I missed something during installation and/or SDK configuration?
I think only the UIQ 2.1 SDK works with Borland BuilderX. The UIQ 2.0 SDK worked only with CodeWarrior, if my memory serves me right.
Check on UIQ's SDK pages: http://www.uiq.com/uiqsdk
And the Series 60 SDKs work only with/for code for Series 60 phones.
Yes, I have the UIQ 2.1 SDK.. which is causing those problems. The S60 SDK works, but not on my phone, which is weird since I have been able to install a couple of S60 apps on it before.. though, I guess they were from some other SDK version or something *shrug*