Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Greenplum
Gpdb
提交
62016255
G
Gpdb
项目概览
Greenplum
/
Gpdb
通知
7
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
G
Gpdb
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
62016255
编写于
1月 31, 2016
作者:
X
Xin Zhang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Fix GPDB with --enable-orca on OSX.
上级
36085b92
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
17 addition
and
4 deletion
+17
-4
gpAux/releng/releng.mk
gpAux/releng/releng.mk
+7
-2
src/backend/Makefile
src/backend/Makefile
+3
-0
src/backend/gpopt/Makefile
src/backend/gpopt/Makefile
+2
-0
src/backend/gpopt/gpopt.mk
src/backend/gpopt/gpopt.mk
+5
-2
未找到文件。
gpAux/releng/releng.mk
浏览文件 @
62016255
...
...
@@ -16,18 +16,23 @@
UNAME
=
$(
shell
uname
)
UNAME_P
=
$(
shell
uname
-p
)
UNAME_M
=
$(
shell
uname
-m
)
UNAME_ALL
=
$(UNAME)
.
$(UNAME_P)
# shared lib support
ifeq
(Darwin, $(UNAME))
ARCH_FLAGS
=
-m32
LDSFX
=
dylib
else
ARCH_FLAGS
=
-m64
LDSFX
=
so
endif
ifeq
(x86_64, $(UNAME_M))
ARCH_FLAGS
=
-m64
else
ARCH_FLAGS
=
-m32
endif
##-------------------------------------------------------------------------------------
## dependent modules
##
...
...
src/backend/Makefile
浏览文件 @
62016255
...
...
@@ -218,6 +218,9 @@ endif
$(INSTALL_DATA)
$(srcdir)
/libpq/pg_ident.conf.sample
'
$(DESTDIR)$(datadir)
/pg_ident.conf.sample'
$(INSTALL_DATA)
$(srcdir)
/utils/misc/postgresql.conf.sample
'
$(DESTDIR)$(datadir)
/postgresql.conf.sample'
$(INSTALL_DATA)
$(srcdir)
/access/transam/recovery.conf.sample
'
$(DESTDIR)$(datadir)
/recovery.conf.sample'
ifeq
($(enable_orca), yes)
$(MAKE)
-C
gpopt
$@
INSTLOC
=
$(DESTDIR)$(libdir)
endif
install-bin
:
postgres $(POSTGRES_IMP) installdirs
$(INSTALL_PROGRAM)
postgres
$(X)
'
$(DESTDIR)$(bindir)
/postgres
$(X)
'
...
...
src/backend/gpopt/Makefile
浏览文件 @
62016255
...
...
@@ -38,3 +38,5 @@ endif
all
:
$(CXX)
$(ARCH_FLAGS)
$(LDLIBFLAGS)
-L
$(LIBGPOS)
/
$(OBJDIR_DEFAULT)
-lgpos
-L
$(XERCES_LIBDIR)
-lxerces-c-3
.1
-L
$(OPTIMIZER)
/libnaucrates/
$(OBJDIR_DEFAULT)
-lnaucrates
-L
$(OPTIMIZER)
/libgpdbcost/
$(OBJDIR_DEFAULT)
-lgpdbcost
-L
$(OPTIMIZER)
/libgpopt/
$(OBJDIR_DEFAULT)
-lgpopt
-lpthread
-o
libdxltranslators.
$(LDSFX)
$(
shell
find
.
-name
'*.o'
!
-name
'SUBSYS.o'
)
install
:
cp
$(BLD_TOP)
/../src/backend/gpopt/libdxltranslators.
$(LDSFX)
$(INSTLOC)
;
src/backend/gpopt/gpopt.mk
浏览文件 @
62016255
...
...
@@ -10,6 +10,8 @@
UNAME
=
$(
shell
uname
)
UNAME_P
=
$(
shell
uname
-p
)
UNAME_M
=
$(
shell
uname
-m
)
ARCH_OS
=
GPOS_
$(UNAME)
ARCH_CPU
=
GPOS_
$(UNAME_P)
...
...
@@ -19,8 +21,9 @@ else
GPOPT_flags
=
-g3
-DGPOS_DEBUG
endif
ARCH_BIT
=
GPOS_64BIT
ifeq
(Darwin, $(UNAME))
ifeq
(x86_64, $(UNAME_M))
ARCH_BIT
=
GPOS_64BIT
else
ARCH_BIT
=
GPOS_32BIT
endif
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录