Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Openssl
提交
12fd8be2
T
Third Party Openssl
项目概览
OpenHarmony
/
Third Party Openssl
大约 1 年 前同步成功
通知
9
Star
18
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
Third Party Openssl
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
12fd8be2
编写于
10月 15, 2002
作者:
R
Richard Levitte
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
A much better idea, of course, is not to do a submake at all...
上级
8258f7b3
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
42 addition
and
112 deletion
+42
-112
Makefile.org
Makefile.org
+0
-1
Makefile.shared
Makefile.shared
+42
-110
engines/Makefile.ssl
engines/Makefile.ssl
+0
-1
未找到文件。
Makefile.org
浏览文件 @
12fd8be2
...
...
@@ -269,7 +269,6 @@ build-shared: do_$(SHLIB_TARGET) link-shared
do_$(SHLIB_TARGET)
:
@
libs
=
'-L.
${SHLIBDEPS}
'
;
for
i
in
${SHLIBDIRS}
;
do
\
$(NEWMAKE)
-f
Makefile.shared
\
SHARED_MAKEFILE
=
Makefile.shared
\
CC
=
"
$(CC)
"
LDFLAGS
=
"
$(LDFLAGS)
"
\
SHARED_LDFLAGS
=
"
$(SHARED_LDFLAGS)
"
\
LIBNAME
=
$$
i
LIBVERSION
=
${SHLIB_MAJOR}
.
${SHLIB_MINOR}
\
...
...
Makefile.shared
浏览文件 @
12fd8be2
...
...
@@ -110,26 +110,18 @@ DETECT_GNU_LD=${CC} -v 2>&1 | grep '^gcc' >/dev/null 2>&1 && \
my_ld
=
`
gcc
-print-prog-name
=
ld 2>&1
`
&&
\
[
-n
"
$$
my_ld"
]
&&
\
$$
my_ld
-v
2>&1 |
grep
'GNU ld'
>
/dev/null 2>&1
link_o.gnu
:
@
$(CALC_VERSIONS)
;
\
DO_GNU
=
$(CALC_VERSIONS)
;
\
SHLIB
=
lib
$(LIBNAME)
.so
\
SHLIB_SUFFIX
=
\
LIBDEPS
=
"
$(LIBDEPS)
-lc"
\
NOALLSYMSFLAGS
=
'-Wl,--no-whole-archive'
\
SHAREDFLAGS
=
"-shared -Wl,-Bsymbolic -Wl,-soname=
$$
SHLIB
$$
SHLIB_SOVER
$$
SHLIB_SUFFIX"
\
SHAREDCMD
=
'
$(CC)
'
;
\
$(LINK_SO_O)
SHAREDCMD
=
'
$(CC)
'
link_o.gnu
:
@
$(DO_GNU)
;
$(LINK_SO_O)
link_a.gnu
:
@
$(CALC_VERSIONS)
;
\
SHLIB
=
lib
$(LIBNAME)
.so
\
SHLIB_SUFFIX
=
\
LIBDEPS
=
"
$(LIBDEPS)
-lc"
\
ALLSYMSFLAGS
=
'-Wl,--whole-archive'
\
NOALLSYMSFLAGS
=
'-Wl,--no-whole-archive'
\
SHAREDFLAGS
=
"-shared -Wl,-Bsymbolic -Wl,-soname=
$$
SHLIB
$$
SHLIB_SOVER
$$
SHLIB_SUFFIX"
\
SHAREDCMD
=
'
$(CC)
'
;
\
$(LINK_SO_A)
@
$(DO_GNU)
;
$(LINK_SO_A)
# For Darwin AKA Mac OS/X (dyld)
link_o.darwin
:
...
...
@@ -188,12 +180,7 @@ link_a.cygwin:
link_o.alpha-osf1
:
@
if
${DETECT_GNU_LD}
;
then
\
$(MAKE)
-f
$(SHARED_MAKEFILE)
CC
=
"
$(CC)
"
LDFLAGS
=
"
$(LDFLAGS)
"
\
SHARED_LDFLAGS
=
"
$(SHARED_LDFLAGS)
"
\
LIBNAME
=
"
$(LIBNAME)
"
LIBEXTRAS
=
"
$(LIBEXTRAS)
"
\
LIBVERSION
=
$(LIBVERSION)
\
LIBCOMPATVERSIONS
=
"
$(LIBCOMPATVERSIONS)
"
\
LIBDEPS
=
"
$(LIBDEPS)
"
link_o.gnu
;
\
$(DO_GNU)
;
\
else
\
SHLIB
=
lib
$(LIBNAME)
.so
\
SHLIB_SUFFIX
=
\
...
...
@@ -212,16 +199,11 @@ link_o.alpha-osf1:
if
[
-n
"
$$
SHLIB_HIST"
]
;
then
\
SHAREDFLAGS
=
"
$SHAREDFLAGS
-set_version
\"
$$
SHLIB_HIST
\"
"
;
\
fi
;
\
$(LINK_SO_O)
;
\
fi
fi
;
\
$(LINK_SO_O)
link_a.alpha-osf1
:
@
if
${DETECT_GNU_LD}
;
then
\
$(MAKE)
-f
$(SHARED_MAKEFILE)
CC
=
"
$(CC)
"
LDFLAGS
=
"
$(LDFLAGS)
"
\
SHARED_LDFLAGS
=
"
$(SHARED_LDFLAGS)
"
\
LIBNAME
=
"
$(LIBNAME)
"
LIBEXTRAS
=
"
$(LIBEXTRAS)
"
\
LIBVERSION
=
$(LIBVERSION)
\
LIBCOMPATVERSIONS
=
"
$(LIBCOMPATVERSIONS)
"
\
LIBDEPS
=
"
$(LIBDEPS)
"
link_o.gnu
;
\
$(DO_GNU)
;
\
else
\
SHLIB
=
lib
$(LIBNAME)
.so
\
SHLIB_SUFFIX
=
\
...
...
@@ -240,19 +222,14 @@ link_a.alpha-osf1:
if
[
-n
"
$$
SHLIB_HIST"
]
;
then
\
SHAREDFLAGS
=
"
$SHAREDFLAGS
-set_version
\"
$$
SHLIB_HIST
\"
"
;
\
fi
;
\
$(LINK_SO_A)
;
\
fi
fi
;
\
$(LINK_SO_A)
# The difference between alpha-osf1-shared and tru64-shared is the `-msym'
# option passed to the linker.
link_o.tru64
:
@
if
${DETECT_GNU_LD}
;
then
\
$(MAKE)
-f
$(SHARED_MAKEFILE)
CC
=
"
$(CC)
"
LDFLAGS
=
"
$(LDFLAGS)
"
\
SHARED_LDFLAGS
=
"
$(SHARED_LDFLAGS)
"
\
LIBNAME
=
"
$(LIBNAME)
"
LIBEXTRAS
=
"
$(LIBEXTRAS)
"
\
LIBVERSION
=
$(LIBVERSION)
\
LIBCOMPATVERSIONS
=
"
$(LIBCOMPATVERSIONS)
"
\
LIBDEPS
=
"
$(LIBDEPS)
"
link_o.gnu
;
\
$(DO_GNU)
;
\
else
\
SHLIB
=
lib
$(LIBNAME)
.so
\
SHLIB_SUFFIX
=
\
...
...
@@ -271,16 +248,11 @@ link_o.tru64:
if
[
-n
"
$$
SHLIB_HIST"
]
;
then
\
SHAREDFLAGS
=
"
$SHAREDFLAGS
-set_version
\"
$$
SHLIB_HIST
\"
"
;
\
fi
;
\
$(LINK_SO_O)
;
\
fi
fi
;
\
$(LINK_SO_O)
link_a.tru64
:
@
if
${DETECT_GNU_LD}
;
then
\
$(MAKE)
-f
$(SHARED_MAKEFILE)
CC
=
"
$(CC)
"
LDFLAGS
=
"
$(LDFLAGS)
"
\
SHARED_LDFLAGS
=
"
$(SHARED_LDFLAGS)
"
\
LIBNAME
=
"
$(LIBNAME)
"
LIBEXTRAS
=
"
$(LIBEXTRAS)
"
\
LIBVERSION
=
$(LIBVERSION)
\
LIBCOMPATVERSIONS
=
"
$(LIBCOMPATVERSIONS)
"
\
LIBDEPS
=
"
$(LIBDEPS)
"
link_o.gnu
;
\
$(DO_GNU)
;
\
else
\
SHLIB
=
lib
$(LIBNAME)
.so
\
SHLIB_SUFFIX
=
\
...
...
@@ -299,19 +271,14 @@ link_a.tru64:
if
[
-n
"
$$
SHLIB_HIST"
]
;
then
\
SHAREDFLAGS
=
"
$SHAREDFLAGS
-set_version
\"
$$
SHLIB_HIST
\"
"
;
\
fi
;
\
$(LINK_SO_A)
;
\
fi
fi
;
\
$(LINK_SO_A)
# The difference between tru64-shared and tru64-shared-rpath is the
# -rpath ${LIBRPATH} passed to the linker.
link_o.tru64-rpath
:
@
if
${DETECT_GNU_LD}
;
then
\
$(MAKE)
-f
$(SHARED_MAKEFILE)
CC
=
"
$(CC)
"
LDFLAGS
=
"
$(LDFLAGS)
"
\
SHARED_LDFLAGS
=
"
$(SHARED_LDFLAGS)
"
\
LIBNAME
=
"
$(LIBNAME)
"
LIBEXTRAS
=
"
$(LIBEXTRAS)
"
\
LIBVERSION
=
$(LIBVERSION)
\
LIBCOMPATVERSIONS
=
"
$(LIBCOMPATVERSIONS)
"
\
LIBDEPS
=
"
$(LIBDEPS)
"
link_o.gnu
;
\
$(DO_GNU)
;
\
else
\
SHLIB
=
lib
$(LIBNAME)
.so
\
SHLIB_SUFFIX
=
\
...
...
@@ -330,16 +297,11 @@ link_o.tru64-rpath:
if
[
-n
"
$$
SHLIB_HIST"
]
;
then
\
SHAREDFLAGS
=
"
$SHAREDFLAGS
-set_version
\"
$$
SHLIB_HIST
\"
"
;
\
fi
;
\
$(LINK_SO_O)
;
\
fi
fi
;
\
$(LINK_SO_O)
link_a.tru64-rpath
:
@
if
${DETECT_GNU_LD}
;
then
\
$(MAKE)
-f
$(SHARED_MAKEFILE)
CC
=
"
$(CC)
"
LDFLAGS
=
"
$(LDFLAGS)
"
\
SHARED_LDFLAGS
=
"
$(SHARED_LDFLAGS)
"
\
LIBNAME
=
"
$(LIBNAME)
"
LIBEXTRAS
=
"
$(LIBEXTRAS)
"
\
LIBVERSION
=
$(LIBVERSION)
\
LIBCOMPATVERSIONS
=
"
$(LIBCOMPATVERSIONS)
"
\
LIBDEPS
=
"
$(LIBDEPS)
"
link_o.gnu
;
\
$(DO_GNU)
;
\
else
\
SHLIB
=
lib
$(LIBNAME)
.so
\
SHLIB_SUFFIX
=
\
...
...
@@ -358,17 +320,12 @@ link_a.tru64-rpath:
if
[
-n
"
$$
SHLIB_HIST"
]
;
then
\
SHAREDFLAGS
=
"
$SHAREDFLAGS
-set_version
\"
$$
SHLIB_HIST
\"
"
;
\
fi
;
\
$(LINK_SO_A)
;
\
fi
fi
;
\
$(LINK_SO_A)
link_o.solaris
:
@
if
${DETECT_GNU_LD}
;
then
\
$(MAKE)
-f
$(SHARED_MAKEFILE)
CC
=
"
$(CC)
"
LDFLAGS
=
"
$(LDFLAGS)
"
\
SHARED_LDFLAGS
=
"
$(SHARED_LDFLAGS)
"
\
LIBNAME
=
"
$(LIBNAME)
"
LIBEXTRAS
=
"
$(LIBEXTRAS)
"
\
LIBVERSION
=
"
$(LIBVERSION)
"
\
LIBCOMPATVERSIONS
=
"
$(LIBCOMPATVERSIONS)
"
\
LIBDEPS
=
"
$(LIBDEPS)
"
link_o.gnu
;
\
$(DO_GNU)
;
\
else
\
$(CALC_VERSIONS)
;
\
SHLIB
=
lib
$(LIBNAME)
.so
\
...
...
@@ -378,16 +335,11 @@ link_o.solaris:
NOALLSYMSFLAGS
=
''
\
SHAREDFLAGS
=
'-G -h $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX'
\
SHAREDCMD
=
'
$(CC)
'
;
\
$(LINK_SO_O)
;
\
fi
fi
;
\
$(LINK_SO_O)
link_a.solaris
:
@
if
${DETECT_GNU_LD}
;
then
\
$(MAKE)
-f
$(SHARED_MAKEFILE)
CC
=
"
$(CC)
"
LDFLAGS
=
"
$(LDFLAGS)
"
\
SHARED_LDFLAGS
=
"
$(SHARED_LDFLAGS)
"
\
LIBNAME
=
"
$(LIBNAME)
"
LIBEXTRAS
=
"
$(LIBEXTRAS)
"
\
LIBVERSION
=
"
$(LIBVERSION)
"
\
LIBCOMPATVERSIONS
=
"
$(LIBCOMPATVERSIONS)
"
\
LIBDEPS
=
"
$(LIBDEPS)
"
link_o.gnu
;
\
$(DO_GNU)
;
\
else
\
$(CALC_VERSIONS)
;
\
SHLIB
=
lib
$(LIBNAME)
.so
\
...
...
@@ -397,19 +349,14 @@ link_a.solaris:
NOALLSYMSFLAGS
=
''
\
SHAREDFLAGS
=
'-G -h $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX'
\
SHAREDCMD
=
'
$(CC)
'
;
\
$(LINK_SO_A)
;
\
fi
fi
;
\
$(LINK_SO_A)
# OpenServer 5 native compilers used
# UnixWare 7 and OpenUNIX 8 native compilers used
link_o.svr3
:
@
if
${DETECT_GNU_LD}
;
then
\
$(MAKE)
-f
$(SHARED_MAKEFILE)
CC
=
"
$(CC)
"
LDFLAGS
=
"
$(LDFLAGS)
"
\
SHARED_LDFLAGS
=
"
$(SHARED_LDFLAGS)
"
\
LIBNAME
=
"
$(LIBNAME)
"
LIBEXTRAS
=
"
$(LIBEXTRAS)
"
\
LIBVERSION
=
$(LIBVERSION)
\
LIBCOMPATVERSIONS
=
"
$(LIBCOMPATVERSIONS)
"
\
LIBDEPS
=
"
$(LIBDEPS)
"
link_o.gnu
;
\
$(DO_GNU)
;
\
else
\
$(CALC_VERSIONS)
;
\
SHLIB
=
lib
$(LIBNAME)
.so
\
...
...
@@ -419,16 +366,11 @@ link_o.svr3:
NOALLSYMSFLAGS
=
''
\
SHAREDFLAGS
=
'-G -h $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX'
\
SHAREDCMD
=
'
$(CC)
'
;
\
$(LINK_SO_O)
;
\
fi
fi
;
\
$(LINK_SO_O)
link_a.svr3
:
@
if
${DETECT_GNU_LD}
;
then
\
$(MAKE)
-f
$(SHARED_MAKEFILE)
CC
=
"
$(CC)
"
LDFLAGS
=
"
$(LDFLAGS)
"
\
SHARED_LDFLAGS
=
"
$(SHARED_LDFLAGS)
"
\
LIBNAME
=
"
$(LIBNAME)
"
LIBEXTRAS
=
"
$(LIBEXTRAS)
"
\
LIBVERSION
=
$(LIBVERSION)
\
LIBCOMPATVERSIONS
=
"
$(LIBCOMPATVERSIONS)
"
\
LIBDEPS
=
"
$(LIBDEPS)
"
link_o.gnu
;
\
$(DO_GNU)
;
\
else
\
$(CALC_VERSIONS)
;
\
SHLIB
=
lib
$(LIBNAME)
.so
\
...
...
@@ -438,17 +380,12 @@ link_a.svr3:
NOALLSYMSFLAGS
=
''
\
SHAREDFLAGS
=
'-G -h $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX'
\
SHAREDCMD
=
'
$(CC)
'
;
\
$(LINK_SO_A_UNPACKED)
;
\
fi
fi
;
\
$(LINK_SO_A_UNPACKED)
link_o.irix
:
@
if
${DETECT_GNU_LD}
;
then
\
$(MAKE)
-f
$(SHARED_MAKEFILE)
CC
=
"
$(CC)
"
LDFLAGS
=
"
$(LDFLAGS)
"
\
SHARED_LDFLAGS
=
"
$(SHARED_LDFLAGS)
"
\
LIBNAME
=
"
$(LIBNAME)
"
LIBEXTRAS
=
"
$(LIBEXTRAS)
"
\
LIBVERSION
=
$(LIBVERSION)
\
LIBCOMPATVERSIONS
=
"
$(LIBCOMPATVERSIONS)
"
\
LIBDEPS
=
"
$(LIBDEPS)
"
link_o.gnu
;
\
$(DO_GNU)
;
\
else
\
$(CALC_VERSIONS)
;
\
SHLIB
=
lib
$(LIBNAME)
.so
\
...
...
@@ -458,16 +395,11 @@ link_o.irix:
NOALLSYMSFLAGS
=
''
\
SHAREDFLAGS
=
'-shared -Wl,-soname,$$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX'
\
SHAREDCMD
=
'
$(CC)
'
;
\
$(LINK_SO_O)
;
\
fi
fi
;
\
$(LINK_SO_O)
link_a.irix
:
@
if
${DETECT_GNU_LD}
;
then
\
$(MAKE)
-f
$(SHARED_MAKEFILE)
CC
=
"
$(CC)
"
LDFLAGS
=
"
$(LDFLAGS)
"
\
SHARED_LDFLAGS
=
"
$(SHARED_LDFLAGS)
"
\
LIBNAME
=
"
$(LIBNAME)
"
LIBEXTRAS
=
"
$(LIBEXTRAS)
"
\
LIBVERSION
=
$(LIBVERSION)
\
LIBCOMPATVERSIONS
=
"
$(LIBCOMPATVERSIONS)
"
\
LIBDEPS
=
"
$(LIBDEPS)
"
link_o.gnu
;
\
$(DO_GNU)
;
\
else
\
$(CALC_VERSIONS)
;
\
SHLIB
=
lib
$(LIBNAME)
.so
\
...
...
@@ -477,8 +409,8 @@ link_a.irix:
NOALLSYMSFLAGS
=
''
\
SHAREDFLAGS
=
'-shared -Wl,-soname,$$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX'
\
SHAREDCMD
=
'
$(CC)
'
;
\
$(LINK_SO_A)
;
\
fi
fi
;
\
$(LINK_SO_A)
# HP-UX includes the full pathname of libs we depend on, so we would get
# ./libcrypto (with ./ as path information) compiled into libssl, hence
...
...
engines/Makefile.ssl
浏览文件 @
12fd8be2
...
...
@@ -70,7 +70,6 @@ libs: $(LIBOBJ)
set
-e
;
\
for
l
in
$(LIBNAMES)
;
do
\
$(NEWMAKE)
-f
../Makefile.shared
\
SHARED_MAKEFILE
=
../Makefile.shared
\
CC
=
"
$(CC)
"
LIBNAME
=
$$
l
LIBEXTRAS
=
e_
$$
l.o
\
LIBDEPS
=
'-L.. -lcrypto
$(EX_LIBS)
'
\
link_o.
$(SHLIB_TARGET)
;
\
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录