Type: Posts; User: nanderso; Keyword(s):
I'm using Perl 5.8.0 with no problems, you could try updating to that version to see if that helps.
Java is only really required when using some of the Symbian OS GUI apps that come with the SDK....
The fact that nmake was not in you path suggests that the Visual Studio environment has not been registered for the command line. Try the following:
1 create a command prompt
2 locate and run...
You are right, there are binary compatibility issues between different SDK's, but I don't think this is the problem you have.
In your pkg file, you can see the following line :
Virtual functions do not need to be exported to be called by other programs.
So once the framework has a handle to an object, it can call all its virtual functions without them being exported.
Your function definition looks ok, can you post some code that shows how you create an instance of the class ?
I guess that you're trying to port some existing code ? You'll find that "int" and...
There is one thing you can try. If you type "nmake" at the command line, what do you get reported ?
You should get the Microsoft make file utility, not the GNU one. If you don't get the Microsoft...
To create a sis file manually, you just need to type the following at the command line :
makesis.exe <pkg filename>.pkg output.sis
It will look for source files from the current directory, so...
Have a look at the "HelloWorldPlus" example from the SDk documentation. It discusses what you have to do to add a menu option, and what files you have to edit.
Have a look at the documentation for the "HelloWorldBasic" example in the SDK documentation.
I think it tries to describe the stuff you are after.
You've posted before about the best way to create a game. I think you'll find that 99% of the (Symbian OS) games written for the Series60 do the following :
1 Use the standard framework...
In the Series60 there is a slightly neater way of doing exactly what you want to do.
Instead of using the "simple" CAknAppUi and CCoeControl classes, you should use the CAknViewAppUi, CAknView and...
Virtual functions work fine on the Symbian emulator and target.
I think we need some examples to see what the problem is.
..also, calling Cancel() on a CPeriodic doesn't really do very much. To stop it calling you back again you need to delete the object.
Taken from the SDK documentation:
"Once started, periodic...
makesis.exe need to be in your path.
Do a search on your PC and find it, then make sure it is included in your path.
>>what should be the ideal application design for this ?
I think you are right, the problem here is one of design. The slightly "naff" way to do it would be to use an overload of the...
There is probably a number of ways to implement this, but here is one you can try. Imagine the following sequence:
control 1 (default control is selected)
user presses the "1" key
Perhaps I've misunderstood your question, but I have a different answer to yucca.
>>How do you implement the OfferKeyEventL with multiple
>>controls in a view
Keyboard events are offered to...
Is RFs::IsFileOpen () any good ?
I'm not sure if this helps or not.
PKG files (which you use to create SIS files) have an option to execute a file during installation. I don't have a 9500 phone to try it on, but is it possible...
I think the errors starting with :
"Link Error : Multiply defined section: "
Are saying that the function has been defined more than once. That could be because you really have defined it twice...
>> For example right now default device is Series 60 so will
>> my UIQ or Series 80 applications compile and run properly ?
No. It configures where the epoc32\include directory and tools are.
symbianyucca is quite right, but I wondered if you might find his explaination difficult to follow.
The problem lies with the User::WaitForRequest() function call. This basically blocks the thread...
I think is a general problem with creating an active scheduler and using active objects in a new thread.
Your code :
>> CStreamAudioEngine* iEng = CStreamAudioEngine::NewL();
>> "..\epoc32\release\wins\udeb (rest of line is obscured here)
>> does not contain debugging information"
Just ignore that. It just means that the epoc.exe has no debugging symbols, but don't...