Page 1 of 1

Sounds

PostPosted: Jan 20, 2007 @ 8:33pm
by guynemer

PostPosted: Jan 21, 2007 @ 6:35pm
by edge
Hi Guynemer,

These errors appear because the Hekkus library isn't linked. You can add a library by editing your project .epj file with a text editor. Add a new line at the bottom:
staticlib = "hss.lib"

Also, copy hss.lib from Hekkus into your Symbian SDK installation folder: /epoc32/release/armi/urel

If you don't want to copy this library you may also specify the location of the library directly. For example:
staticlib = "c:\projects\HekkusSoundSystem\lib\symbian-armi\hss.lib"

PostPosted: Jan 21, 2007 @ 11:10pm
by guynemer
the thing is that when I compile using EdgeIDE I don't have any .epj file, nor .pkg or .mmp for the record ...

Anyway I had lready copied the libraries to the symbian sdk folder, unfortunately it's not the reason :?

PostPosted: Jan 22, 2007 @ 9:03am
by edge
Hi Guynemer,

When creating a new project using the Edge IDE you need to specify a location and a name of the project. The result is being saved in an .epj file.

Are you sure you're browsing to the correct folder? Maybe you need to save the project first?

PostPosted: Jan 22, 2007 @ 2:40pm
by guynemer
oh ok sorry , yes sure I have a .epj file, I thought it was one of the files generated during the compilation process... sorry.


But there are some things that bother me : in your tutorials, or anywhere else on the net, people talk about .mmp and .pkg files needed for the creation of the .sis package. It seems that those files are needed to configure the libraries needed by the executable, the include, etc...
How come those files aren't in the directory with the .aif , .app .... files ?

But if you had a good link or a good tutorial dealing with the creation of .sis file including a lot of ressources files (images, sounds, dll) ... that would be great, cause this far I don't have a precise knowledge of those processes. :?

PostPosted: Jan 22, 2007 @ 3:08pm
by edge
Hi Guynemer,

The Edge IDE doesn't need an mmp file because it uses the compiler in the Symbian SDK directly.

The .pkg file is actually generated automatically after using the build setup command. This file can be found along with the .aif, .app/.exe and .rsc files in the release folder.

Handling a lot of resources in the Edge IDE is easy: create a folder named 'Install' in the green 'resource files' folder. Inside that folder, you can create a folder structure that will look like the folder structure when your game is installed on the device. Look at Blastar for an example.

PostPosted: Jan 23, 2007 @ 12:52am
by guynemer
Thanks , it works now. :D