mirror of
https://gitee.com/openharmony/third_party_libbpf
synced 2024-10-08 07:18:28 +00:00
4de9ffcffe
Fix ENV_VARS passing to `docker` so `CC` is set to `clang`. Fix asan compiler option. Specify all compiler options in `CFLAGS`. Related discussion https://github.com/libbpf/libbpf/pull/36#discussion_r276522335
18 lines
310 B
Bash
Executable File
18 lines
310 B
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
set -x
|
|
|
|
apt-get update
|
|
apt-get -y build-dep libelf-dev
|
|
apt-get install -y libelf-dev
|
|
|
|
source "$(dirname $0)/travis_wait.bash"
|
|
|
|
cd $REPO_ROOT
|
|
|
|
CFLAGS="-g -O2 -Werror -Wall -fsanitize=address,undefined"
|
|
mkdir build
|
|
cc --version
|
|
make CFLAGS="${CFLAGS}" -C ./src -B OBJDIR=../build
|
|
rm -rf build
|