Meinersbur wrote:

> On linux (without rebuilding `compiler-rt`), I still see
> 
> ```
> [72/72] Linking CXX static library flang-rt/lib/libflang_rt.a
> + cmake --install .
> Install configuration: "Release"
> Installing: $PREFIX/lib/clang/20/lib/x86_64-unknown-linux-gnu/libflang_rt.a
> ```
> 
> (which then leads to the library not being found.)
> 
> The outputs you asked for are
> 
> ```
> LLVM_TREE_AVAILABLE: OFF
> toolchain_lib_subdir: lib/x86_64-unknown-linux-gnu
> FLANG_RT_OUTPUT_RESOURCE_DIR: $SRC_DIR/build/flang-rt
> FLANG_RT_INSTALL_RESOURCE_PATH: lib/clang/20
> FLANG_RT_OUTPUT_RESOURCE_LIB_DIR: $SRC_DIR/build/flang-rt/lib
> FLANG_RT_INSTALL_RESOURCE_LIB_PATH: lib/clang/20/lib/x86_64-unknown-linux-gnu
> ```

Are these the literal outputs or did you edit them? Please don't. There should 
be no "$" in those outputs. What I get:
```
LLVM_TREE_AVAILABLE: OFF
toolchain_lib_subdir: lib/x86_64-unknown-linux-gnu
FLANG_RT_OUTPUT_RESOURCE_DIR: 
/home/meinersbur/build/llvm-project-flangrt/release_runtimes/runtimes/flang-rt
FLANG_RT_INSTALL_RESOURCE_PATH: lib/clang/21
FLANG_RT_OUTPUT_RESOURCE_LIB_DIR: 
/home/meinersbur/build/llvm-project-flangrt/release_runtimes/runtimes/flang-rt/lib
FLANG_RT_INSTALL_RESOURCE_LIB_PATH: lib/clang/21/lib/x86_64-unknown-linux-gnu
...
[ 98%/2.675s :: 0->1->72 (of 73)] Install the project...
-- Install configuration: "Release"
-- Installing: 
/home/meinersbur/build/llvm-project-flangrt/release_runtimes/install/lib/clang/21/lib/x86_64-unknown-linux-gnu/libflang_rt.a
...
$ 
/home/meinersbur/build/llvm-project-flangrt/release_runtimes/install/bin/flang 
hello.f90 -o hello && ./hello
 Hello, World!  
```
If I use `-DCMAKE_INSTALL_PREFIX="\\\$PREFIX"` I do get different output (that 
does not work).

https://github.com/llvm/llvm-project/pull/110217
_______________________________________________
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to