TI AM335X Board info

来源:互联网 发布:网络销售是干什么的 编辑:程序博客网 时间:2024/04/28 01:49

TI AM335X
http://blog.chinaunix.net/zt/1035/dualemacam335x_1035873.shtml

make CROSS_COMPILE=arm-linux-gnueabihf- ARCH=arm distclean
http://blog.chinaunix.net/uid-30016330-id-4611627.html

ROM loads x-load / Memory LOader / Memory LOcator (MLO)
Second Program Loader (SPL)

parted-3.2 build failure
https://lists.gnu.org/archive/html/bug-parted/2014-07/msg00036.html

OK335xS2
cat /proc/boardname

I had the same problem. In my case, I solved it by unsetting the bash variables CPATH, LIBRARY_PATH and C_INCLUDE_PATH. After that, the build went fine.
http://stackoverflow.com/questions/12255058/g-4-7-1-compilation-error-conflicting-types-for-strsignal

libxml2
./configure –host=arm-linux-gnueabi –prefix=/home/stroot/arm/dist LDFLAGS=’-L/home/stroot/arm/dist/lib’ –without-python

gcc-5.1.0
unset LIBRARY_PATH CPATH C_INCLUDE_PATH PKG_CONFIG_PATH CPLUS_INCLUDE_PATH INCLUDE
http://stackoverflow.com/questions/21685255/how-can-i-understand-these-dreadful-errors-when-building-gcc-4-8-2

ncurses + gcc-5.x.x
add “-P” to cflags.
Edit ncurses/Makefile.in
Modify:
CFLAGS = @CFLAGS@
to:
CFLAGS = -P @CFLAGS@
the same to CPPFLAGS
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60723
http://lists.openembedded.org/pipermail/openembedded-core/2015-February/101820.html

cross-native
set the build system and host system tuples to be arm-unknown-linux-gnueabi.
set the host prefix to be the correct setting, such as “/path/to/your/gcc/location/arm-unknown-linux-gnueabi-”
http://stackoverflow.com/questions/29201599/how-to-use-candian-in-crosstools-ng-in-a-cross-native-fashion-to-get-gcc-on-an-a
http://stackoverflow.com/questions/9866367/how-to-change-the-host-type-for-a-canadian-cross-compilation-of-gcc-with-cross/
http://stackoverflow.com/questions/29190790/how-to-cross-compile-a-toolchain-to-an-armv5-platform/29321358#29321358
http://crosstool-ng.org/git/crosstool-ng/plain/docs/6%20-%20Toolchain%20types.txt

0 0
原创粉丝点击