Hi Phil,This microwin requires some definitions from other locations such as config.arch. You can define the missing defines there. The attached patch is used for our uC53281-EVM modules. The extra definitions are in our config.arch file:
CFLAGS += -DCONFIG_BIG_ENDIAN CONFIG_BIG_ENDIAN=1 may need this: CFLAGS += -DuClinux=1You may choose not to change CONFIG_M68KNOMMU in user/microwin/src/config but you need to add CONFIG_M68KNOMMU=y in your config.arch file. I choose not to use LIBZ and LIBPNG, instead I give -lz in LDLIBS so the libz.a can be found in the LDFLAGS.
Hope this help Regards, DavidOn Tue, 29 Jun 2010 11:12:21 -0400, Philip Mason <phil.ma...@crystalvision.tv> wrote:
Michael,Which tool chain and distro source versions are you using?I'm now using the 20101503 distro and the 20080626 toolchain (I first saw the problem with older version of both but this has prompted me to update) but I still see the same problem as Bruce, namely when I include microwindows I get the error swap.h:57:5: error: #error MW_CPU_BIG_ENDIAN and your OS disagree about your CPUs byte-order. Did you forget to set BIGENDIAN in the config file? But when I look in the microwindows config file it checks if the arch is uClinux and then if CONFIG_68KNOMMU is set and if it is then it sets BIGENDIAN to Y. It looks like this second test is failing though because if I set the else condition to Y as well I get different error messages. Hmmm, searching the source the only location of CONFIG_68KNOMMU is in that config file for microwindows. Should I be setting it somewhere? I've had a quick look at the processor options I can't find it in there? Thanks Phil _______________________________________________ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev
user_microwin.patch
Description: Binary data
_______________________________________________ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev