Page 1 of 1

PostPosted: Mon Mar 13, 2006 12:07 am
by izzy
Hi,
I've had an app out for for quite a while without any problems. Lately I've given it to someone with a Tungsten E2. When it had to create a new database, he got a alert with the following message; 'PocketC.cpp, Line:3024, Missing app info block' . Any idea?

PostPosted: Tue Mar 14, 2006 4:02 am
by dewey
The latest version of PocketC no longer uses an app info block (it only created one as part of the boiler plate code that I used when developing PocketC 1.0). So, if the app has an older runtime embedded and has used a newer version of the runtime/compiler first, this may happen. If you can recompile with 7.1, there should be no issue.

PostPosted: Wed Mar 15, 2006 7:42 pm
by izzy
I would rather not compile with the newer version, as I don't use any new functions, and for me, it only adds footprint. Besides, somewhere along the way, PocketC's event() function must have changed in some way to skip many nil events. While this is definitely an enhancement, it would involve a lot of code changing for me. Is there any other option?

PostPosted: Thu Mar 16, 2006 4:17 am
by dewey
Have this person run an older version of the runtime/compiler, and the app info block should be added.