gdb-cross.inc 797 B

123456789101112131415161718192021222324252627282930
  1. require gdb-common.inc
  2. DEPENDS = "expat-native ncurses-native flex-native bison-native"
  3. inherit python3native
  4. # Overrides PACKAGECONFIG variables in gdb-common.inc
  5. PACKAGECONFIG ??= "python readline"
  6. PACKAGECONFIG[python] = "--with-python=${PYTHON},--without-python,python3-native"
  7. PACKAGECONFIG[readline] = "--with-system-readline,--without-system-readline,readline-native"
  8. do_compile:prepend() {
  9. export STAGING_LIBDIR="${STAGING_LIBDIR_NATIVE}"
  10. export STAGING_INCDIR="${STAGING_INCDIR_NATIVE}"
  11. }
  12. #EXTRA_OEMAKE += "LDFLAGS='${BUILD_LDFLAGS}'"
  13. GDBPROPREFIX = ""
  14. PN = "gdb-cross-${TARGET_ARCH}"
  15. BPN = "gdb"
  16. # Ignore how TARGET_ARCH is computed.
  17. TARGET_ARCH[vardepvalue] = "${TARGET_ARCH}"
  18. inherit cross
  19. inherit gettext
  20. datadir .= "/gdb-${TARGET_SYS}${TARGET_VENDOR}-${TARGET_OS}"