Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
int
Rust
提交
5864ad9a
R
Rust
项目概览
int
/
Rust
大约 1 年 前同步成功
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
Rust
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
5864ad9a
编写于
10月 31, 2013
作者:
K
kud1ing
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
add target triple arm-apple-darwin
上级
f0995936
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
36 addition
and
0 deletion
+36
-0
configure
configure
+7
-0
mk/platform.mk
mk/platform.mk
+29
-0
未找到文件。
configure
浏览文件 @
5864ad9a
...
...
@@ -635,6 +635,13 @@ do
fi
;;
arm-apple-darwin
)
if
[
$CFG_OSTYPE
!=
apple-darwin
]
then
err
"The iOS target is only supported on Mac OS X"
fi
;;
*
)
;;
esac
...
...
mk/platform.mk
浏览文件 @
5864ad9a
...
...
@@ -193,6 +193,35 @@ CFG_LDPATH_i686-unknown-linux-gnu :=
CFG_RUN_i686-unknown-linux-gnu
=
$(2)
CFG_RUN_TARG_i686-unknown-linux-gnu
=
$(
call
CFG_RUN_i686-unknown-linux-gnu,,
$(2)
)
# arm-apple-darwin configuration
ifeq
($(CFG_OSTYPE),apple-darwin)
CFG_IOS_SDK
=
$(
shell
xcrun
--show-sdk-path
-sdk
iphoneos
)
CFG_IOS_FLAGS
=
-target
arm-apple-darwin
-isysroot
$(CFG_IOS_SDK)
-I
$(CFG_IOS_SDK)
/usr/include
-I
$(CFG_IOS_SDK)
/usr/include/c++/4.2.1
-I
/usr/include
CC_arm-apple-darwin
=
$(
shell
xcrun
-find
-sdk
iphoneos clang
)
CXX_arm-apple-darwin
=
$(
shell
xcrun
-find
-sdk
iphoneos clang++
)
CPP_arm-apple-darwin
=
$(
shell
xcrun
-find
-sdk
iphoneos clang++
)
AR_arm-apple-darwin
=
$(
shell
xcrun
-find
-sdk
iphoneos ar
)
CFG_LIB_NAME_arm-apple-darwin
=
lib
$(1)
.dylib
CFG_LIB_GLOB_arm-apple-darwin
=
lib
$(1)
-
*
.dylib
CFG_LIB_DSYM_GLOB_arm-apple-darwin
=
lib
$(1)
-
*
.dylib.dSYM
CFG_GCCISH_CFLAGS_arm-apple-darwin
:=
-Wall
-Werror
-g
-fPIC
$(CFG_IOS_FLAGS)
CFG_GCCISH_CXXFLAGS_arm-apple-darwin
:=
-fno-rtti
$(CFG_IOS_FLAGS)
CFG_GCCISH_LINK_FLAGS_arm-apple-darwin
:=
-dynamiclib
-lpthread
-framework
CoreServices
-Wl
,-no_compact_unwind
CFG_GCCISH_DEF_FLAG_arm-apple-darwin
:=
-Wl
,-exported_symbols_list,
CFG_GCCISH_PRE_LIB_FLAGS_arm-apple-darwin
:=
CFG_GCCISH_POST_LIB_FLAGS_arm-apple-darwin
:=
CFG_DEF_SUFFIX_arm-apple-darwin
:=
.darwin.def
CFG_INSTALL_NAME_arm-apple-darwin
=
-Wl
,-install_name,@rpath/
$(1)
CFG_LIBUV_LINK_FLAGS_arm-apple-darwin
=
CFG_EXE_SUFFIX_arm-apple-darwin
:=
CFG_WINDOWSY_arm-apple-darwin
:=
CFG_UNIXY_arm-apple-darwin
:=
1
CFG_PATH_MUNGE_arm-apple-darwin
:=
true
CFG_LDPATH_arm-apple-darwin
:=
CFG_RUN_arm-apple-darwin
=
$(2)
CFG_RUN_TARG_arm-apple-darwin
=
$(
call
CFG_RUN_arm-apple-darwin,,
$(2)
)
endif
# x86_64-apple-darwin configuration
CC_x86_64-apple-darwin
=
$(CC)
CXX_x86_64-apple-darwin
=
$(CXX)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录