@@ -331,17 +331,13 @@ def _impl(ctx):
331331 flags = [
332332 "-std=c++11",
333333 "-isystem",
334- "%{ ARM_COMPILER_PATH} %/arm-linux-gnueabihf/include/c++/4.9.3/ ",
334+ "%{ ARM_COMPILER_PATH} %/lib/gcc/ arm-rpi- linux-gnueabihf/6.5.0/include ",
335335 "-isystem",
336- "%{ ARM_COMPILER_PATH} %/arm-linux-gnueabihf/sysroot/usr/ include/ ",
336+ "%{ ARM_COMPILER_PATH} %/lib/gcc/ arm-rpi- linux-gnueabihf/6.5.0/ include-fixed ",
337337 "-isystem",
338- "%{ ARM_COMPILER_PATH} %/arm-linux-gnueabihf/libc /usr/include/",
338+ "%{ ARM_COMPILER_PATH} %/arm-rpi- linux-gnueabihf/sysroot /usr/include/",
339339 "-isystem",
340- "%{ ARM_COMPILER_PATH} %/lib/gcc/arm-linux-gnueabihf/4.9.3/include",
341- "-isystem",
342- "%{ ARM_COMPILER_PATH} %/lib/gcc/arm-linux-gnueabihf/4.9.3/include-fixed",
343- "-isystem",
344- "%{ ARM_COMPILER_PATH} %/local_include",
340+ "%{ ARM_COMPILER_PATH} %/arm-rpi-linux-gnueabihf/include/c++/6.5.0/",
345341 "-isystem",
346342 "%{ PYTHON_INCLUDE_PATH} %",
347343 "-isystem",
@@ -563,12 +559,10 @@ def _impl(ctx):
563559
564560 if (ctx.attr.cpu == "armeabi"):
565561 cxx_builtin_include_directories = [
566- "%{ ARM_COMPILER_PATH} %/arm-linux-gnueabihf/include/c++/4.9.3/",
567- "%{ ARM_COMPILER_PATH} %/arm-linux-gnueabihf/sysroot/usr/include/",
568- "%{ ARM_COMPILER_PATH} %/arm-linux-gnueabihf/libc/usr/include/",
569- "%{ ARM_COMPILER_PATH} %/lib/gcc/arm-linux-gnueabihf/4.9.3/include",
570- "%{ ARM_COMPILER_PATH} %/lib/gcc/arm-linux-gnueabihf/4.9.3/include-fixed",
571- "%{ ARM_COMPILER_PATH} %/local_include",
562+ "%{ ARM_COMPILER_PATH} %/lib/gcc/arm-rpi-linux-gnueabihf/6.5.0/include",
563+ "%{ ARM_COMPILER_PATH} %/lib/gcc/arm-rpi-linux-gnueabihf/6.5.0/include-fixed",
564+ "%{ ARM_COMPILER_PATH} %/arm-rpi-linux-gnueabihf/sysroot/usr/include/",
565+ "%{ ARM_COMPILER_PATH} %/arm-rpi-linux-gnueabihf/include/c++/6.5.0/",
572566 "/usr/include",
573567 "/tmp/openblas_install/include/",
574568 ]
@@ -585,44 +579,44 @@ def _impl(ctx):
585579 tool_paths = [
586580 tool_path(
587581 name = "ar",
588- path = "%{ ARM_COMPILER_PATH} %/bin/arm-linux-gnueabihf-ar",
582+ path = "%{ ARM_COMPILER_PATH} %/bin/arm-rpi- linux-gnueabihf-ar",
589583 ),
590584 tool_path(name = "compat-ld", path = "/bin/false"),
591585 tool_path(
592586 name = "cpp",
593- path = "%{ ARM_COMPILER_PATH} %/bin/arm-linux-gnueabihf-cpp",
587+ path = "%{ ARM_COMPILER_PATH} %/bin/arm-rpi- linux-gnueabihf-cpp",
594588 ),
595589 tool_path(
596590 name = "dwp",
597- path = "%{ ARM_COMPILER_PATH} %/bin/arm-linux-gnueabihf-dwp",
591+ path = "%{ ARM_COMPILER_PATH} %/bin/arm-rpi- linux-gnueabihf-dwp",
598592 ),
599593 tool_path(
600594 name = "gcc",
601- path = "%{ ARM_COMPILER_PATH} %/bin/arm-linux-gnueabihf-gcc",
595+ path = "%{ ARM_COMPILER_PATH} %/bin/arm-rpi- linux-gnueabihf-gcc",
602596 ),
603597 tool_path(
604598 name = "gcov",
605- path = "%{ ARM_COMPILER_PATH} %/bin/arm-linux-gnueabihf-gcov",
599+ path = "%{ ARM_COMPILER_PATH} %/bin/arm-rpi- linux-gnueabihf-gcov",
606600 ),
607601 tool_path(
608602 name = "ld",
609- path = "%{ ARM_COMPILER_PATH} %/bin/arm-linux-gnueabihf-ld",
603+ path = "%{ ARM_COMPILER_PATH} %/bin/arm-rpi- linux-gnueabihf-ld",
610604 ),
611605 tool_path(
612606 name = "nm",
613- path = "%{ ARM_COMPILER_PATH} %/bin/arm-linux-gnueabihf-nm",
607+ path = "%{ ARM_COMPILER_PATH} %/bin/arm-rpi- linux-gnueabihf-nm",
614608 ),
615609 tool_path(
616610 name = "objcopy",
617- path = "%{ ARM_COMPILER_PATH} %/bin/arm-linux-gnueabihf-objcopy",
611+ path = "%{ ARM_COMPILER_PATH} %/bin/arm-rpi- linux-gnueabihf-objcopy",
618612 ),
619613 tool_path(
620614 name = "objdump",
621- path = "%{ ARM_COMPILER_PATH} %/bin/arm-linux-gnueabihf-objdump",
615+ path = "%{ ARM_COMPILER_PATH} %/bin/arm-rpi- linux-gnueabihf-objdump",
622616 ),
623617 tool_path(
624618 name = "strip",
625- path = "%{ ARM_COMPILER_PATH} %/bin/arm-linux-gnueabihf-strip",
619+ path = "%{ ARM_COMPILER_PATH} %/bin/arm-rpi- linux-gnueabihf-strip",
626620 ),
627621 ]
628622 elif (ctx.attr.cpu == "local"):
0 commit comments