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
