Hi,
I'm using the same microcontroller, but on a different EVB. Mine is from
Emlix and it's called COBRA5329.
Have you tried searching macro BIGENDIAN over the entire uClinux-dist
directory?
Maybe you forgot to set the macro in some configuration step!
Good luck!
Alessandro
Bruce Christensen ha scritto:
I am using the 20090618 distribution with 20100217 patch. I have configured my
build for Freescale with the m5329evb. With these options selected the project
builds and runs on the board without any problems.
>From menuconfig when I select "Customize Application/Library Settings" then
"MicroWindows" and then enable "[*]MicroWindows". I get the following error when compiling.
----------------------------------------------------------------------------------------------
...
make[5]: Entering directory
`/opt/software/uClinux/distros/20090918/uClinux-dist/user/microwin/src/engine'
Compiling devopen.c ...
ucfront-gcc m68k-uclinux-gcc -m5307 -DCONFIG_COLDFIRE -c
-DMWPIXEL_FORMAT=MWPF_TRUECOLOR0888 -DUNIX=1 -DLINUX=1 -Os -g
-fomit-frame-pointer -pipe -fno-common -fno-builtin -Wall -DEMBED -msep-data
-Dlinux -D__linux__ -Dunix -D__uClinux__ -I.
-I/opt/software/uClinux/distros/20090918/uClinux-dist/user/microwin/src/include
-DUNIX=1 -I.
-I/opt/software/uClinux/distros/20090918/uClinux-dist/user/microwin/src/include
-DUNIX=1 -o devopen.o devopen.c
In file included from devopen.c:21:
/opt/software/uClinux/distros/20090918/uClinux-dist/user/microwin/src/include/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?
make[5]: *** [devopen.o] Error 1
make[5]: Leaving directory
`/opt/software/uClinux/distros/20090918/uClinux-dist/user/microwin/src/engine'
make[4]: *** [subdir-engine] Error 2
make[4]: Leaving directory
`/opt/software/uClinux/distros/20090918/uClinux-dist/user/microwin/src'
make[3]: *** [all] Error 1
make[3]: Leaving directory
`/opt/software/uClinux/distros/20090918/uClinux-dist/user/microwin'
make[2]: *** [microwin] Error 2
make[2]: *** Waiting for unfinished jobs....
----------------------------------------------------------------------------------------------
I can't find where to change the BIGENDIAN in the config.
What am I doing wrong?
Any suggestions?
Thanks
Bruce
------------------------------------------------------------------------
_______________________________________________
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
--
Alessandro Guerra
Autron srl
via per Mirandola, 8
41033 Concordia s/S (MO) - Italy
Tel : +39-0535.57276
Fax : +39-0535.412795
web: http://www.autron.net
mailto: ague...@autron.net
PRIVACY
Ai sensi della D.Lgs. 196/03 si precisa che le informazioni contenute in questo
messaggio sono riservate ed a uso esclusivo del destinatario. Qualora il
messaggio in parola Le fosse pervenuto per errore, la preghiamo di eliminarlo
senza copiarlo e di non inoltrarlo a terzi, dandocene gentilmente
comunicazione. Grazie.
DISCLAIMER
This message, for the law 196/03, may contain confidential and/or privileged information. If you are not the intended recipient or authorized to receive this for the addressee, you must not use, copy, disclose or take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation.
_______________________________________________
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