[Libav-user] Anyone build ffmpeg for ios With xcode9?
Shu Wang
halfelf.ronin at gmail.com
Tue Oct 31 05:14:48 EET 2017
I guess many success this per day, since `brew install ffmpeg` will build
it with native toolchains.
I tested it too just now. If your configuration not working, check brew
formula
https://github.com/Homebrew/homebrew-core/blob/master/Formula/ffmpeg.rb
On Thu, Oct 26, 2017 at 6:00 PM, He Lei <helei0908 at hotmail.com> wrote:
> This is my cmd and ‘ffbuild/config.log’ before modify ‘configure' file:
> I tryied to modified configure file, removed "add_ldflags -sysroot" and
> add “-syslibroot”, there are other problems.
> so, Has anyone been successful?
>
> 1 *mDEVELOPER*=`xcode-select -print-path`
> 2 *mARCH*=armv7s
> 3 *mTARGETOS*=darwin
> 4 *mCC*="${mDEVELOPER}/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc"
> 5 *mLD*="${mDEVELOPER}/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld"
> 6 *mSYSROOT*="${mDEVELOPER}/Platforms/iPhoneOS.platform/
> Developer/SDKs/iPhoneOS.sdk"
> 7 *mSYSINC*="-I${mSYSROOT}/usr/include"
> 8 *mSYSLIB*="-L${mSYSROOT}/usr/lib"
> 9 *mCFLAGS*=" -v ${mSYSINC}"
> 10 *mLDFLAGS*=" -v ${mSYSLIB}"
> 11 ./configure \
> 12 --disable-asm \
> 13 --enable-neon \
> 14 --disable-shared \
> 15 --enable-static \
> 16 --enable-cross-compile \
> 17 --target-os=${mTARGETOS} \
> 18 --arch=${mARCH} \
> 19 --sysroot=${mSYSROOT} \
> 20 --cc=${mCC} \
> 21 —-ld=${mLD} \
> 22 --extra-cflags="${mCFLAGS}" \
> 23 --extra-ldflags="${mLDFLAGS}”
>
>
> ffbuild/config.log:
> 12983 /Applications/Xcode.app/Contents/Developer/Toolchains/
> XcodeDefault.xctoolchain/usr/bin/ld -v -L/Applications/Xcode.app/Conte
> nts/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib
> --sysroot=/Applications/Xcode.app/Contents/Dev
> eloper/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk -isysroot
> /Applications/Xcode.app/Contents/Developer/Platform
> s/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk -mcpu= -o /var/folders/n8/
> nxrpvwpx6gnghblc492d_61w0000gn/T//ffconf.JMa9ed09/ test
> /var/folders/n8/nxrpvwpx6gnghblc492d_61w0000gn/T//ffconf.JMa9ed09/test.o
> 12984 @(#)PROGRAM:ld PROJECT:ld64-302.3
> 12985 configured to support archs: armv6 armv7 armv7s arm64 i386 x86_64
> x86_64h armv6m armv7k armv7m armv7em (tvOS)
> 12986 Library search paths:
> 12987 /Applications/Xcode.app/Contents/Developer/Platforms/
> iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib
> 12988 /usr/lib
> 12989 /usr/local/lib
> 12990 Framework search paths:
> 12991 /Library/Frameworks/
> 12992 /System/Library/Frameworks/
> 12993 ld: unknown option: --sysroot=/Applications/Xcode.
> app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS
> .sdk
> 12994 C compiler test failed.
>
> _______________________________________________
> Libav-user mailing list
> Libav-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/libav-user
>
>
--
Shu. Wang @ Bestminr
http://halfelf.me
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ffmpeg.org/pipermail/libav-user/attachments/20171031/dd63a3ee/attachment.html>
More information about the Libav-user
mailing list