Advertisement
Guest User

Untitled

a guest
Jul 17th, 2015
228
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. #############################################################
  2. ## Cross-compile definitions ##
  3. #############################################################
  4.  
  5. POKYDIR=${HOME}/Projects/CPU8/Fido/
  6. #POKYDIR=${HOME}/Projects/CPU8/
  7. SYSROOT=$(POKYDIR)/awsom_dimm/tmp/sysroots/
  8. PATH+=:$(SYSROOT)/x86_64-linux/usr/sbin:$(SYSROOT)/x86_64-linux/usr/bin:$(SYSROOT)/x86_64-linux/sbin:$(SYSROOT)/x86_64-linux/bin
  9. PATH+=:$(SYSROOT)/x86_64-linux/usr/bin/arm-poky-linux-gnueabi
  10.  
  11.  
  12. LC_ALL=C
  13.  
  14. CC=arm-poky-linux-gnueabi-gcc -march=armv7-a -mthumb-interwork -mfloat-abi=softfp -mfpu=neon --sysroot=$(SYSROOT)/cubieboard2
  15. AS=arm-poky-linux-gnueabi-as
  16. LD=arm-poky-linux-gnueabi-ld --sysroot=$(SYSROOT)/cubieboard2
  17. AR=arm-poky-linux-gnueabi-ar
  18. NM=arm-poky-linux-gnueabi-nm
  19. OBJCOPY=arm-poky-linux-gnueabi-objcopy
  20. STRIP=arm-poky-linux-gnueabi-strip
  21. RANLIB=arm-poky-linux-gnueabi-ranlib
  22.  
  23. includedir=/usr/include
  24.  
  25. OFLAG=-O0
  26. DEBUG=-g
  27.  
  28. CFLAGS=-fexpensive-optimizations -fomit-frame-pointer -frename-registers $(OFLAG) $(DEBUG) -feliminate-unused-debug-types
  29. LDFLAGS=-Wl,$(OFLAG) -Wl,--as-needed
  30.  
  31. STRIP=$(shell which strip)
  32. TOUCH=$(shell which touch)
  33. CAT=$(shell which cat)
  34. RM=$(shell which rm)
  35.  
  36. export CC
  37. export AS
  38. export LD
  39. export AR
  40. export NM
  41. export OBJCOPY
  42. export STRIP
  43. export RANLIB
  44. export CFLAGS
  45. export LDFLAGS
  46.  
  47.  
  48. export POKYDIR
  49. export SYSROOT
  50. export PATH
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement