Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
oceanbase
oblogproxy
提交
85df3185
O
oblogproxy
项目概览
oceanbase
/
oblogproxy
8 个月 前同步成功
通知
24
Star
29
Fork
10
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
O
oblogproxy
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
85df3185
编写于
8月 01, 2023
作者:
H
huaqing
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
support arm&ob 4.2
上级
a76f4a35
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
31 addition
and
5 deletion
+31
-5
CMakeLists.txt
CMakeLists.txt
+15
-3
deps/oblogproxy.el7.aarch64.deps
deps/oblogproxy.el7.aarch64.deps
+14
-0
deps/oblogproxy.el7.x86_64.deps
deps/oblogproxy.el7.x86_64.deps
+1
-1
deps/oblogproxy.el8.x86_64.deps
deps/oblogproxy.el8.x86_64.deps
+1
-1
未找到文件。
CMakeLists.txt
浏览文件 @
85df3185
...
...
@@ -278,11 +278,23 @@ if (WITH_ASAN)
SET
(
ASAN_LINK_OPTION
"-fsanitize=address"
)
endif
()
######### get arch ###########################################
execute_process
(
COMMAND uname -m
OUTPUT_VARIABLE ARCH
OUTPUT_STRIP_TRAILING_WHITESPACE
COMMAND_ERROR_IS_FATAL ANY
)
set
(
OS_ARCH
${
ARCH
}
)
message
(
STATUS
"os arch
${
OS_ARCH
}
"
)
# x86_64 or aarch64
SET
(
CMAKE_CXX_STANDARD 17
)
SET
(
CMAKE_CXX_STANDARD_REQUIRED ON
)
SET
(
CMAKE_CXX_FLAGS
"
${
CMAKE_CXX_FLAGS
}
-std=c++17 -static-libstdc++
${
DEBUG_SYMBOL
}
-pipe -m64 -Wall -fPIC -Wno-reorder
${
ASAN_COMPILE_OPTION
}
-D__OMS_VERSION__=
\\\"
${
GIT_VERSION
}
\\\"
${
OBLOGMSG_MAPPING
}
${
OBCDC_NAME_VAR
}
"
)
SET
(
CMAKE_C_FLAGS
"
${
CMAKE_C_FLAGS
}
-std=c99
${
DEBUG_SYMBOL
}
-pipe -m64 -Wall -fPIC
${
ASAN_COMPILE_OPTION
}
-D__STDC_LIMIT_MACROS -D__OMS_VERSION__=
\\\"
${
GIT_VERSION
}
\\\"
${
OBLOGMSG_MAPPING
}
${
OBCDC_NAME_VAR
}
"
)
SET
(
CMAKE_CXX_FLAGS
"
${
CMAKE_CXX_FLAGS
}
-std=c++17 -static-libstdc++
${
DEBUG_SYMBOL
}
-pipe -Wall -fPIC -Wno-reorder
${
ASAN_COMPILE_OPTION
}
-D__OMS_VERSION__=
\\\"
${
GIT_VERSION
}
\\\"
${
OBLOGMSG_MAPPING
}
${
OBCDC_NAME_VAR
}
"
)
SET
(
CMAKE_C_FLAGS
"
${
CMAKE_C_FLAGS
}
-std=c99
${
DEBUG_SYMBOL
}
-pipe -Wall -fPIC
${
ASAN_COMPILE_OPTION
}
-D__STDC_LIMIT_MACROS -D__OMS_VERSION__=
\\\"
${
GIT_VERSION
}
\\\"
${
OBLOGMSG_MAPPING
}
${
OBCDC_NAME_VAR
}
"
)
if
(
OS_ARCH STREQUAL
"x86_64"
)
add_compile_options
(
$<$<COMPILE_LANGUAGE:CXX,C>:-m64>
)
endif
()
if
(
CMAKE_SYSTEM_NAME STREQUAL
"Linux"
)
SET
(
PLATFORM_SPEC rt
)
SET
(
CMAKE_CXX_FLAGS
"
${
CMAKE_CXX_FLAGS
}
-static-libgcc"
)
...
...
deps/oblogproxy.el7.aarch64.deps
0 → 100644
浏览文件 @
85df3185
[target]
os=7
arch=aarch64
kit_repo=http://mirrors.aliyun.com/oceanbase/development-kit/el/7/aarch64/
stable_repo=https://mirrors.aliyun.com/oceanbase/community/stable/el/7/aarch64/
oceanbase_cdc_repo=https://mirrors.aliyun.com/oceanbase/community/stable/el/7/aarch64/
[deps]
oceanbase-ce-cdc-4.2.0.0-100000042023072615.el7.aarch64.rpm
oceanbase-ce-devel-3.1.4-10000092022071511.el7.aarch64.rpm
[tools]
obdevtools-gcc9-9.3.0-52022092914.el7.aarch64.rpm
devdeps-openssl-static-1.0.1e-12022100422.el7.aarch64.rpm
devdeps-libaio-0.3.112-12022092915.el7.aarch64.rpm
devdeps-mariadb-connector-c-3.1.12-12022100422.el7.aarch64.rpm
\ No newline at end of file
deps/oblogproxy.el7.x86_64.deps
浏览文件 @
85df3185
...
...
@@ -8,7 +8,7 @@ stable_repo=https://mirrors.aliyun.com/oceanbase/community/stable/el/7/x86_64/
devdeps-openssl-static-1.0.1e-12022100422.el7.x86_64.rpm
devdeps-libaio-0.3.112-12022092915.el7.x86_64.rpm
devdeps-mariadb-connector-c-3.1.12-12022100422.el7.x86_64.rpm
oceanbase-ce-cdc-4.
1.0.1-102000052023061516
.el7.x86_64.rpm
oceanbase-ce-cdc-4.
2.0.0-100000042023072615
.el7.x86_64.rpm
oceanbase-ce-devel-3.1.4-10000092022071511.el7.x86_64.rpm
[tools]
...
...
deps/oblogproxy.el8.x86_64.deps
浏览文件 @
85df3185
...
...
@@ -8,7 +8,7 @@ stable_repo=https://mirrors.aliyun.com/oceanbase/community/stable/el/8/x86_64/
devdeps-openssl-static-1.0.1e-12022100422.el8.x86_64.rpm
devdeps-libaio-0.3.112-12022092915.el8.x86_64.rpm
devdeps-mariadb-connector-c-3.1.12-12022100422.el8.x86_64.rpm
oceanbase-ce-cdc-4.
1.0.1-102000052023061516.el8
.x86_64.rpm
oceanbase-ce-cdc-4.
2.0.0-100000042023072615.el7
.x86_64.rpm
oceanbase-ce-devel-3.1.4-10000092022071511.el8.x86_64.rpm
[tools]
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录