0
0

Has anyone had any luck getting these 2 to like each other?

It has an arm processor and is running WinCE 3.0 with 2.11 core just like the EMU that comes with the embedded tools from MS minus the processor specs of coarse.

I have tried linking to both the wce\arm\fmodce.lib and the wce211\arm\fmodce.lib files and using both of the fmodce.dll files when compiled under each just to make sure.

I have also tried compiling the samples and running them as well but they don’t work on the Jornada, but if I send them to the EMU version that comes with the tools and use the wce\arm\fmodce.lib and it’s .dll file it works there.

On the Jornada I get the infamous “File Not Found …” error.

  • You must to post comments
0
0

No, I mean that when running the executible the Jornada gives the “File Not Found” error as if the program isn’t compiled for the device.

if I use the take out any FMod code I can get my program to compile and run on the Jornada, keeping in mind that it still has fmodce.lib linked and #include “fmod.h” uncommented.

FSOUND_Init(22050, 16, 0); Using any of the fmod code causes running of program to fail.

take out the code

//FSOUND_Init(22050,16,0); Program works fine again but can’t use sound.

in other words, I have tried compiling with all fmod code commented out, runs fine, and then again with only the init function uncommented, doesn’t run. I have also tried to just compile the fmodce that is in the samples, changing it over to arm processor first(tried both debug and release) and when I try to run it on the jornada it won’t run the program, just gives the “file not found” error I mentioned.

Like I have said, I tried using both fmodce.dll files with the Jornada, putting them in the \Windows folder and even into the same folder as the exe but neither work. I also tried taking the fmodce sample and changing the link from the wce\arm\fmodce.lib to the wce211\arm\fmodce.lib and then using that lib file’s dll with the Jornada and the same thing happens.

Is FMod not meant to be used on the StrongArm 1100 processor that is in the Jornada 820? I mean, I can write MFC apps for this thing but fmod just doesn’t seem to want to work at all with it.

PS. Sorry for the long post and the delay between posts on my end.

  • You must to post comments
0
0

Ok, sorry… I re-read my earlier posts and I guess I should have been clearer on the error. The error I am getting is saying that there are components missing and to make sure all libraries and files are in proper folders. Sorry again for the confusion.

  • You must to post comments
0
0

Ok, it does it when calling ANY FMod function within a program. I tried it with the FSOUND_Init function and also doing it like you have it set up in the fmodce sample where you are using the stream functions instead of the FSOUND_Init function. Same exact error every time.

The exact error is this:

fmod-arm.exe This is the title of the error window that pops up…

Cannot find ‘fmod-arm’ (or one of its components). Make sure the path and filename are correct and that al the required libraries are available.

If you want to see the error, compile fmod using the arm library and load it into your HPC emu that comes with the embedded tools… it should let you see what I am, but it won’t help you fix the problem since you can’t test the fixes…

BTW, fmod-arm.exe is the name of the fmodce sample after compiling for arm processors using the embedded tools 3.0 from MS along with VC 6…

Setting everything I could think of to either arm(debug) or arm(release) doesn’t help either…

everything between the *’s in the error recreation above is not part of the error, just a comment.

Edit Ok, I meant to edit this last night just after posting it, but my power went out just as before I could finish. The wce300 but wce211 core thing is because if you open the control panel, go to system, then click system tab and read it says(for the Jornada):

Microsoft Windows CE, Handheld PC Edition Version 3.0:

Core System Version 2.11
Pocket Internet Explorer Version 3.0
Pocket Outlook Version 3.0

and then for the HPC Emu that comes with the embeded tools:

Microsoft Windows CE, Handheld PC Edition Version 3.0:

Core System Version 2.11
Pocket Internet Explorer Version 2.5
Pocket Outlook Version 3.0

See now where I am getting the wce300 but with wce211 core now?

I don’t know if that’s the way it’s supposed to be on all handheld pc’s or if the newer models have a core system version of 3.0 to start off with but the above is all I have seen since I have only used the emu and the Jornada… If I confused you and this is normal for all hpc’s then please let me know so I don’t make that mistake again…END EDIT

  • You must to post comments
Showing 3 results
Your Answer

Please first to submit.