I didn't have the time earlier, sorry about that. I did get around to
this today though. I've rebuilt the cegcc-cegcc-0.51.0-1.i586.rpm and
uploaded it to SourceForge moments ago.

I've tested a couple of sample applications, and they do work on my PDA.

The old RPM is gone, the new one is in the same place but lacks the
"mandriva" in its name.

        Danny

On Tue, 2007-12-18 at 19:38 +0100, Danny Backx wrote:
> 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


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cegcc-devel

Reply via email to