I'll look into this later tonight. Maybe the old "don't compile me with
optimize" problem bit me again.

        Danny

On Mon, 2007-12-17 at 20:51 -0500, Pavel Chernikov wrote:
> Hi All,
> 
> I'm having trouble running the following code on my Axim X51v:
> 
> #include <windows.h>
> #include <stdio.h>
> #include <stdlib.h>
> #include <unistd.h>
> 
> #define FN  " fibo222.txt"
> 
> int fibo(int n)
> {
>     if (n < 3)
>         return 1;
>     return fibo(n-1) + fibo(n-2);
> }
> 
> int APIENTRY WinMain(HINSTANCE a,HINSTANCE b,LPWSTR c,int d)
> {
>     FILE    *f; 
>     int i, r, len;
>     wchar_t *ws, buf[MAXPATHLEN];
>     char    *s;
> 
>     f = fopen(FN, "w");
>     len = GetModuleFileNameW(NULL, buf, MAXPATHLEN);
>     s = malloc(len+1);
>     wcstombs(s, buf, len+1); 
>     fprintf(f, "Command [%s] ", s);
>     ws = GetCommandLineW();
>     len = wcslen(ws);
>     s = malloc(len+1);
>     wcstombs(s, ws, len+1);
>     fprintf(f, "param [%s]\r\n", s);
> 
>     for (i=1; i<20; i++) { 
>         r = fibo(i);
>         fprintf(f, "fibo(%d) = %d\r\n", i, r);
>     }
>     fclose(f);
>     exit(0);
> }
> 
> 
> The issue is that fprintf / fputs / fwrite don't work, and program
> aborts on them. 
> 
> * Running Ubuntu 7.04
> 
> * Compiled using the following line:
> arm-wince-cegcc-gcc testit.c -o testit.exe
> 
> * fopen works and returns non-NULL value
> 
> * lower level open / write work w/o problem
> 
> Also tried the following code, with similar results:
> 
> #include <stdio.h>
> 
> int main(int argc,char *argv[]) {
>     FILE *f1=fopen("testit.txt","wt");
>     fprintf(f1, "blah blah blah"); 
>     fclose(f1);
>     return 0;
> }
> 
> The same code works just fine in 0.50.
> 
> Any suggestions are greatly appreciated.
> 
> Thanks and best regards,
> -Pavel
> -------------------------------------------------------------------------
> SF.Net email is sponsored by:
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services
> for just about anything Open Source.
> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
> _______________________________________________ Cegcc-devel mailing list 
> Cegcc-devel@lists.sourceforge.net 
> https://lists.sourceforge.net/lists/listinfo/cegcc-devel
-- 
Danny Backx ; danny.backx - at - scarlet.be ; http://danny.backx.info
-- 
Danny Backx ; danny.backx - at - scarlet.be ; http://danny.backx.info
-- 
Danny Backx ; danny.backx - at - scarlet.be ; http://danny.backx.info


-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services
for just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cegcc-devel

Reply via email to