Skip to content

WIP add llvm19 & zstd#16

Open
RevySR wants to merge 3 commits into
TermonyHQ:masterfrom
RevySR:add/llvm19
Open

WIP add llvm19 & zstd#16
RevySR wants to merge 3 commits into
TermonyHQ:masterfrom
RevySR:add/llvm19

Conversation

@RevySR
Copy link
Copy Markdown
Collaborator

@RevySR RevySR commented Jun 11, 2025

No description provided.

jiegec and others added 3 commits June 13, 2025 04:07
Signed-off-by: Han Gao <rabenda.cn@gmail.com>
Signed-off-by: Han Gao <rabenda.cn@gmail.com>
@SwimmingTiger
Copy link
Copy Markdown
Contributor

SwimmingTiger commented Jun 15, 2025

I have to uncomment this to build.

all: download/llvm-project-19.1.7.src.tar.xz
	# rm -rf temp build
	# mkdir -p temp build
	# cd temp && tar xvf ../download/llvm-project-19.1.7.src.tar.xz
	# cd temp/llvm-project-19.1.7.src && mkdir -p build

@RevySR
Copy link
Copy Markdown
Collaborator Author

RevySR commented Jun 15, 2025

这几行要取消注释要不然用不了

I have to uncomment this to build.

all: download/llvm-project-19.1.7.src.tar.xz
	# rm -rf temp build
	# mkdir -p temp build
	# cd temp && tar xvf ../download/llvm-project-19.1.7.src.tar.xz
	# cd temp/llvm-project-19.1.7.src && mkdir -p build

clang现在编译出来之后找不到gcc_s/compiler-rt 所以先挂着 而且在改动态链接的时候遇到了困难

@SwimmingTiger
Copy link
Copy Markdown
Contributor

可以试试模仿 command-line-tools/sdk/default/openharmony/native/llvm/bin/aarch64-unknown-linux-ohos-clang的调用方法,指定-target-D__MUSL__--sysroot

#!/bin/sh

SOURCE=$(dirname -- "$( readlink -f -- "$0"; )")

exec $SOURCE/clang \
  -target aarch64-linux-ohos \
  --sysroot=$SOURCE/../../sysroot \
  -D__MUSL__ \
  "$@"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants