backward-cpp icon indicating copy to clipboard operation
backward-cpp copied to clipboard

how to build on arm

Open Layty opened this issue 4 years ago • 0 comments

I have build binutils-2.21.1 for gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux ,and add code to me cmake as

add_subdirectory(/work/project//thirdLib/backward-cpp ./xxyy) INCLUDE_DIRECTORIES(/work/project//thirdLib/backward-cpp)

...... link_directories(/test/binutils/binutils-2.21.1/123-arm/build_arm/lib) add_backward(mydemoso)

but it always tells me

-- Could NOT find libdw (missing: LIBDW_LIBRARY) -- Could NOT find libbfd (missing: LIBBFD_LIBRARY) -- Could NOT find libdwarf (missing: LIBDWARF_LIBRARY LIBELF_LIBRARY) -- Configuring done -- Generating done -- Build files have been written to: /work/project/dcu.cmake/cmake-build-debug-arm

I think libbfd is install ls /home/layty/work/project/TestDCU/binutils/binutils-2.21.1/123-arm/build_arm/lib libbfd-2.21.1.so libbfd.a libbfd.la libbfd.so libiberty.a libopcodes-2.21.1.so libopcodes.a libopcodes.la libopcodes.so

and I have copy to my crosstool

ls /opt/zlg/gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux/arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libbfd*

/opt/zlg/gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux/arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libbfd-2.21.1.so /opt/zlg/gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux/arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libbfd.la /opt/zlg/gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux/arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libbfd.a /opt/zlg/gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux/arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libbfd.so

Layty avatar Jan 18 '22 06:01 Layty