Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
BC
public
linphone-cmake-builder
Commits
5a83566d
Commit
5a83566d
authored
May 15, 2017
by
Ghislain MARY
Browse files
Fix build with embed-bitcode for iOS armv7.
parent
59895c69
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
3 additions
and
2 deletions
+3
-2
builders/opus/CMakeLists.txt
builders/opus/CMakeLists.txt
+2
-1
configs/config-ios-armv7.cmake
configs/config-ios-armv7.cmake
+1
-1
No files found.
builders/opus/CMakeLists.txt
View file @
5a83566d
...
...
@@ -107,7 +107,8 @@ if(ENABLE_ASM)
if
(
CMAKE_C_COMPILER_TARGET
)
set
(
CMAKE_ASM_TARGET_FLAG
"--target=
${
CMAKE_C_COMPILER_TARGET
}
"
)
endif
()
set
(
CMAKE_ASM_COMPILE_OBJECT
"<CMAKE_ASM_COMPILER>
${
CMAKE_ASM_TARGET_FLAG
}
${
CMAKE_CPP_FLAGS
}
${
CMAKE_C_FLAGS
}
${
DIRECTORY_PROPERTY_COMPILE_OPTIONS
}
${
ARCH_OPTIONS
}
-o <OBJECT> -c <SOURCE>"
)
string
(
TOUPPER
"
${
CMAKE_BUILD_TYPE
}
"
UPPER_BUILD_TYPE
)
set
(
CMAKE_ASM_COMPILE_OBJECT
"<CMAKE_ASM_COMPILER>
${
CMAKE_ASM_TARGET_FLAG
}
${
CMAKE_CPP_FLAGS
}
${
CMAKE_C_FLAGS
}
${
DIRECTORY_PROPERTY_COMPILE_OPTIONS
}
${
ARCH_OPTIONS
}
${
CMAKE_CPP_FLAGS_
${
UPPER_BUILD_TYPE
}}
${
CMAKE_C_FLAGS_
${
UPPER_BUILD_TYPE
}}
-o <OBJECT> -c <SOURCE>"
)
enable_language
(
ASM
)
#No optimization available yet for arm64
if
(
SYSTEM_PROCESSOR MATCHES
"^arm.*"
)
...
...
configs/config-ios-armv7.cmake
View file @
5a83566d
...
...
@@ -27,7 +27,7 @@ include(configs/config-ios.cmake)
set
(
LINPHONE_BUILDER_CPPFLAGS
"
${
LINPHONE_BUILDER_CPPFLAGS
}
-mcpu=cortex-a8"
)
#XCode7 allows bitcode
if
(
NOT
${
XCODE_VERSION
}
VERSION_LESS 7
)
#
set(LINPHONE_BUILDER_CPPFLAGS "${LINPHONE_BUILDER_CPPFLAGS} -fembed-bitcode")
set
(
LINPHONE_BUILDER_CPPFLAGS
"
${
LINPHONE_BUILDER_CPPFLAGS
}
-fembed-bitcode"
)
endif
()
# speex
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment