Since completing the most important optimizations for linear1 I wanted to test them 
out in the "real world" on my uCsimm box.

Just wondering if anyone (SMARTDATA?) has been sucessfully compiling for uClinux since 
the build system changes. I've found workarounds for the problems, but it definitely 
hasn't gone smoothly:

- The exit function in crt0.o isn't linking to _cleanup properly. I think this is a 
bug with the PIC32 patches. A workaround is to take _cleanup out of crt0.o and use the 
one in platform.c

- os/uclinux/platform.c doesn't seem to be linking into pgserver properly. I had to 
manually add it to the gcc command line when linking

- The uClinux platform-specific code seems to be duplicated in gcore/platforms.c and 
os/uclinux/platform.c. os/uclinux/platform.c is the more recent code, so it's probably 
safe to remove gcore/platforms.c?

Anyway, I've got a uClinux binary of the latest pgserver now so I'll let everyone know 
how it runs on my 16mhz uCsimm box.

--
To the systems programmer, users and applications server only to provide a 
test load.


_______________________________________________
Pgui-devel mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/pgui-devel

Reply via email to