libvpx: set proper target name
- Needs to be like <cpu>-<os>-gcc. - Remove unneeded --enable-external-build flag This confuses the feature detection and is not needed for cross compilation anymore.
This commit is contained in:
parent
24f8bad37c
commit
e446334824
@ -135,16 +135,10 @@ stdenv.mkDerivation rec {
|
|||||||
experimentalFpMbStatsSupport ||
|
experimentalFpMbStatsSupport ||
|
||||||
experimentalEmulateHardwareSupport) "experimental")
|
experimentalEmulateHardwareSupport) "experimental")
|
||||||
] ++ optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
|
] ++ optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
|
||||||
#"--extra-cflags="
|
|
||||||
#"--extra-cxxflags="
|
|
||||||
#"--prefix="
|
|
||||||
#"--libc="
|
|
||||||
#"--libdir="
|
|
||||||
"--enable-external-build"
|
|
||||||
# libvpx darwin targets include darwin version (ie. ARCH-darwinXX-gcc, XX being the darwin version)
|
# libvpx darwin targets include darwin version (ie. ARCH-darwinXX-gcc, XX being the darwin version)
|
||||||
# See all_platforms: https://github.com/webmproject/libvpx/blob/master/configure
|
# See all_platforms: https://github.com/webmproject/libvpx/blob/master/configure
|
||||||
# Darwin versions: 10.4=8, 10.5=9, 10.6=10, 10.7=11, 10.8=12, 10.9=13, 10.10=14
|
# Darwin versions: 10.4=8, 10.5=9, 10.6=10, 10.7=11, 10.8=12, 10.9=13, 10.10=14
|
||||||
"--force-target=${stdenv.hostPlatform.config}${
|
"--force-target=${stdenv.hostPlatform.parsed.cpu.name}-${stdenv.hostPlatform.parsed.kernel.name}${
|
||||||
if stdenv.hostPlatform.isDarwin then
|
if stdenv.hostPlatform.isDarwin then
|
||||||
if stdenv.hostPlatform.osxMinVersion == "10.10" then "14"
|
if stdenv.hostPlatform.osxMinVersion == "10.10" then "14"
|
||||||
else if stdenv.hostPlatform.osxMinVersion == "10.9" then "13"
|
else if stdenv.hostPlatform.osxMinVersion == "10.9" then "13"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user