Displaying 6 results from an estimated 6 matches for "llvm_4rt".
2018 Dec 14
3
Compiling for baremetal ARMv4 on Ubuntu Linux
...s unsure whether to keep the paths to llvm-ar, llvm-nm and so on as well and whether or not to give the new compiler-rt-directory or the whole llvm-directory as a starting point. Am I using the wrong build directory here? Is this still "Ninja"? The error message (see below) is true: /home/llvm_4rt/llvm/tools/clang/cmake/caches contains no CMakeLists.txt, just the BaremetalARM.cmake among other recipes. Giving -C the file directly just leads to a "this is a file, not a directory" error.
> >
> > This is (one of my) cmake commands:
> >
> > root at christian-for...
2019 Mar 11
2
Compiling for baremetal ARMv4 on Ubuntu Linux
...mv6m.a still puzzles me: I built the compiler-rt according to the mentioned baremetal recipe some time ago with
>
> cmake –G Ninja –DBAREMETAL_ARMV6M_SYSROOT=${ARMEABI5GCC} -DBAREMETAL_ARMV7M_SYSROOT=${ARMEABI5GCC}- DBAREMETAL_ARMV7EM_SYSROOT=${ARMEABI5GCC} –DCMAKE_BUILD_TYPE=Release –C /home/llvm_4rt/llvm/tools/clang/cmake/caches/BaremetalARM.cmake /home/llvm_4rt/llvm/
>
> where ARMEABI5GCC=/home/crichter/Downloads/gcc-arm-none-eabi-5_4-2016q3/arm-none-eabi is from the sysroot download site you gave me back then.
>
> That resulted in a libclang_rt.builtins.a file which I considered...
2018 Dec 13
2
Compiling for baremetal ARMv4 on Ubuntu Linux
...sure whether to keep the paths to llvm-ar, llvm-nm and so on as
well and whether or not to give the new compiler-rt-directory or the
whole llvm-directory as a starting point. Am I using the wrong build
directory here? Is this still "Ninja"? The error message (see below) is
true: /home/llvm_4rt/llvm/tools/clang/cmake/caches contains no
CMakeLists.txt, just the BaremetalARM.cmake among other recipes. Giving
-C the file directly just leads to a "this is a file, not a directory"
error.
This is (one of my) cmake commands:
root at christian-forschung-virtual-machine:/home/llvm_4...
2019 Mar 04
2
Compiling for baremetal ARMv4 on Ubuntu Linux
...s unsure whether to keep the paths to llvm-ar, llvm-nm and so on as well and whether or not to give the new compiler-rt-directory or the whole llvm-directory as a starting point. Am I using the wrong build directory here? Is this still "Ninja"? The error message (see below) is true: /home/llvm_4rt/llvm/tools/clang/cmake/caches contains no CMakeLists.txt, just the BaremetalARM.cmake among other recipes. Giving -C the file directly just leads to a "this is a file, not a directory" error.
>
> This is (one of my) cmake commands:
>
> root at christian-forschung-virtual-machi...
2019 Feb 04
2
Compiling for baremetal ARMv4 on Ubuntu Linux
...s unsure whether to keep the paths to llvm-ar, llvm-nm and so on as well and whether or not to give the new compiler-rt-directory or the whole llvm-directory as a starting point. Am I using the wrong build directory here? Is this still "Ninja"? The error message (see below) is true: /home/llvm_4rt/llvm/tools/clang/cmake/caches contains no CMakeLists.txt, just the BaremetalARM.cmake among other recipes. Giving -C the file directly just leads to a "this is a file, not a directory" error.
> >>>
> >>> This is (one of my) cmake commands:
> >>>
> &g...
2018 Dec 10
2
Compiling for baremetal ARMv4 on Ubuntu Linux
Hello again!
Tried out the small Hello World Setup, worked as intended:
root at christian-forschung-virtual-machine:/home/progs# clang -v
--target=arm-linux-gnueabihf hello.c -o hello -fuse-ld=lld
clang version 8.0.0 (https://git.llvm.org/git/clang.git/
a152c7a4b7ba8f4cb9532ead9a38a7121db43d50)
(https://git.llvm.org/git/llvm.git/
1959ce6f3e01241919968ac1911fd45660239d23)
Target: