Hi All,
If you have read the miniguide
http://www.allaboutsymbian.com/phpBB2/viewtopic.php?t=3281
and are having problems getting things to work please discuss here, I shall try to answer as much as I can, hopefully others will help too 😊
Cheers
Hi All,
If you have read the miniguide
http://www.allaboutsymbian.com/phpBB2/viewtopic.php?t=3281
and are having problems getting things to work please discuss here, I shall try to answer as much as I can, hopefully others will help too 😊
Cheers
I had a go at compliling the hello world example with not much luck :cry:
it seems like I need nmake and I dont have it, I believe it comes with VC6?
So do i need VC6 to use the Series60 SDK?
Thanx, Stu
Yes nmake comes with VC6 but you can also download it from microsoft for free! I dont know if it will work for sure standalone but you could try! If I am not mistaken it is a self-extracting exe file called nmake15.exe or something that will create the original name.exe and other files as well!
Hi all,
I too recently tried going through the motions of creating the HelloWorld SIS file, everything worked (i.e. installation / creating the system files etc) but for some reason the HelloWorld icon didn't appear, so I couldn't run it from the phone.
Any ideas?
Cheers,
Tsu
oops, one other thing....
in order for me to make the sis files, I need to edit the file names in the HelloWorld package to show the full path, instead of relational path to the .pkg file.
Getting stuck at the HelloWorld stage of any new language usually sends me packing :P
Have u tried to power-cycle your phone? If yes are you sure the installation was completed? Have u tried it on the emulator to see if it works there? Give more details if you like...
I downloaded nmake and still no luck :cry:
looks like i also need link.exe lookin at the errors
has anyone managed to get it to work without VC6 installed???
Thanx, Stu
[quote="Tsunami_Hiroshima"]Hi all,
I too recently tried going through the motions of creating the HelloWorld SIS file, everything worked (i.e. installation / creating the system files etc) but for some reason the HelloWorld icon didn't appear, so I couldn't run it from the phone.
Any ideas?
Cheers,
Tsu[/quote]
find it and launch it yourself in the system/apps dir
[quote="Tsunami_Hiroshima"]oops, one other thing....
in order for me to make the sis files, I need to edit the file names in the HelloWorld package to show the full path, instead of relational path to the .pkg file.
Getting stuck at the HelloWorld stage of any new language usually sends me packing :P[/quote]
I know the feeling got stuck on HelloWorld 2
[quote="Dazler"]
find it and launch it yourself in the system/apps dir[/quote]
Tried that via SeleQ, there were two files in the HelloWorld directory.
When I tried to run them, I got an error saying that no file association existed for the .app extention.
For some reason, in the emulator, I could see the HelloWorld icon and could run it, although there were no menus assigned to the softkeys(I still had "Hello World" text in the center of the screen).
I am currently downloading service pack 5 for visual studio (just noticed a warning message when i was running the "abld makefile" command. Saying that I should be using at least sp3).
Going to mess around with this over the weekend, hopefully. Should get some better results then.
Only problem I see after using all the examples in the SDK help files is that I still won't have a clue how to actually write an app from scratch, MaleBuffy posted a link to a half decent book being released around 24th of this month which I will no doubt get. (there is a special offer if bought with another Symbian book).
Link to MaleBuffy's book tip here:
http://www.allabouter6.com/phpBB2/viewtopic.php?t=3292
Until then...
Hi Flanders,
Just updated the mini guide on the VC6 dependancy,
You will need VC6 if you want to compile for the emulator since it uses the compiler form VC6. If you want to compile directly for the phone then you will be able to do so without vc6 since the gcc compiler for the phone is bundled along with the SDK. Let us know how you go ?
Bye.
:cry:
I think I will wait and see if I can get hold of VC6, I dont fancy having to install everytime to the phone to test.
I'll have to stick to j2me for now, anyone got any good j2me source code examples? 😃
Stu
Flanders try OPL instad of J2ME it's faster and requires less memory, at least if you want to program for the 9210, otherwise you'll have to use J2ME for the 7650 😊
The J2ME SDK From Nokia should have some useful examples I think..
I dont know much about the SDK, it is around 40MB download. Let us know how you get along with it ..
Flanders,
I think, I've missed something since the forum was shutdown ..., what is exactly your problem ?? I can compile everything from the nokia CD from UiKon to Avkon (series 60) and run them on the devices without any problem (or with a little modification of the project)
Domi.
Hi,
Have you tried to compile for the VC6 with this command:
makmake app_name vc6
This usually works and makmake is an utility of active perl (this comes along with the SDK).
app_name is the name of the mmp file.
Good luck.
-Alex
the link does not work
[quote="Anonymous"]the link does not work[/quote]
Now fixed.
Rafe
[quote="Tsunami_Hiroshima"]Hi all,
I too recently tried going through the motions of creating the HelloWorld SIS file, everything worked (i.e. installation / creating the system files etc) but for some reason the HelloWorld icon didn't appear, so I couldn't run it from the phone.
Any ideas?
Cheers,
Tsu[/quote]
One thought - what UID did you use for the app? All Symbian apps have to have a unique ID, and if you've already got something installed on the phone (or even in the emulator!) that's using that UID then the second app
wont appear in the launcher. Probably a wild shot but you never know
:roll:
Hi, I recently installed series60 sdk and VC++ .Net. I wonder where should I begin? I have been reading the documents and forums but still lost. Do I write the program using VC++ or the Series60 SDK? Seems to me that Series60 is only for UI design and compiling applications.
I am new to both Symbian and VC++. Please help. Thanks.
Hi, anyone know how to compile with VC .Net?
for VC6 is abld makefile vc6, what about for .Net?
.NET is not supported unfortunatelly, so you're on your own. I know there are people who managed to make it work with .NET ... so at least it's not impossible.
Besides Symbian has chosen to go CodeWarrior's way, so you won't see any more dependancies on MS compilers&IDE in the future.
VF Live!
VF Live!
I would also like to know how to use VS .NET to develop for the symbian os.... please, oh mighty gurus, help these porr and lonely newbies in their quest to compile with .NET!!
😊
I found this, and with it I can use .net to compile and run (not sure what the last part does, though)
Question:
Microsoft Visual Studio 6.0 is no longer supported by Microsoft, can I use Visual Studio .NET with Symbian OS SDKs?Answer:
Visual Studio .NET is not officially supported for use with any Symbian OS SDKs. However, based on feedback from some developers who have experimented with it, you may find that using the following steps you can get your SDK to work correctly.After doing abld makefile vc6 as usual, open the generated .dsp file. Visual C++ .NET will convert it to the new "solution" format (.sln). You will now need to change some compiler settings. Right click on the project name and bring up the Project Properties dialog. Under the C/C++ heading, set the following options as shown:
Code Generation
Enable C++ Exceptions No
Buffer Security Check No
Command Line
Additional Options /QIfistThis should remove all compiler/linker errors and warnings.
You also need to make sure your PATH environment variable is correctly setup. If you've upgraded from Visual Studio 6.0 then you should change the entries like C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Program Files\Microsoft Visual Studio\Common\Tools;C:\Program Files\Microsoft Visual Studio\VC98\bin; to point to the new Visual Studio .NET installation, something like C:\Program Files\Microsoft Visual Studio .net\VC7\Bin;C:\Program Files\Microsoft Visual Studio .net\Common7\IDE;.
To enable command line builds to complete properly, you will also need to add the /QIfist flag to \epoc32\tools\cl_win.pm. The exact form of this varies with the SDK that's installed but in general it will look something like this:
&main::Output(
"CLFLAGS = /nologo /Zp4 /W4 /QIfist"
);Or
&main::Output(
"CLFLAGS =",
" /nologo", # suppress "sign-on" banner message
" /Zp4", # packs structures on 4 byte boundaries
" /GF", # Pools strings and places them in ead-only memory
" /QIfist" # fixes _ftol2 link errors with Visual C++ .net
);
[quote="Tsunami_Hiroshima"]Hi all,
I too recently tried going through the motions of creating the HelloWorld SIS file, everything worked (i.e. installation / creating the system files etc) but for some reason the HelloWorld icon didn't appear, so I couldn't run it from the phone.
Any ideas?
[/quote]
This is exactly what happens to me too, except that it isn't the HelloWorld example, but an app I've made myself. I have tried (almost) everything, changed uid, icons, call to aif in mmp file, etc etc, but all in vain... I have a couple of Nokia examples which work! And still I can't get my app to work though I have compared those examples with my app to the last character 😉 It is really annoying! 😞 I can start my app using FExplorer, but no icon appears on the phone...
Finally I found out what was causing my problems! It turned out to be this line in the documentation that I needed to find, hehe:
"To appear on the shell, GUI applications must be run from the \system\apps\appname\ directory"
For ex: An app called "myApp" must be installed in the "\system\apps\myApp" directory or the shell icon won't appear! Feels a bit strange, couldn't image that to be a "must" 😉
hello talk2sk,the ling of magnititude was not working,giving 404 Error:
-i have just downloaded symbian v7 sdk, and I am planning to use it with VC++ ver 6
i have read symbian documentation link ,particularly this link
http://www.symbian.com/developer/techlib/v70docs/SDL_v7.0/doc_source/DevGuides/HandsOnCpp.html#OSGuide%2eHandsOnCpp
regarding c++ development,since they didnt show the actually Hello World program so don`t know about coding structure but i want to know that how UID is assigned in mmp file?
can any of you give a sime Hello world example (from writing code to building and installation of application)..
-Second thing that i want to ask that is there any good book for Beginners
specially for V7?
thanks in advance
it would be very helpful
hi i encouter problems compiling de cam api that i download from the ericsson mobility site.... its de latest version
the problem is i import its .mmp file and try compiling it under WINSCW
however its cant open 2 files
1. cam.h
2. camExtension.h
wonder has anyone played around with the cam api 😃