@@ -56,10 +56,10 @@ private static void BuildArm64(BuildContext context)
5656
5757 var envVariables = new Dictionary < string , string >
5858 {
59- { "CFLAGS" , $ "-w -arch arm64 -I{ dependencyDir } /include"} ,
60- { "CPPFLAGS" , $ "-arch arm64 -I{ dependencyDir } /include"} ,
61- { "CXXFLAGS" , "-arch arm64" } ,
62- { "LDFLAGS" , $ "-arch arm64 -L{ dependencyDir } /lib"} ,
59+ { "CFLAGS" , $ "-mmacosx-version-min=10.5 - w -arch arm64 -I{ dependencyDir } /include"} ,
60+ { "CPPFLAGS" , $ "-mmacosx-version-min=10.5 - arch arm64 -I{ dependencyDir } /include"} ,
61+ { "CXXFLAGS" , "-mmacosx-version-min=10.5 - arch arm64" } ,
62+ { "LDFLAGS" , $ "-mmacosx-version-min=10.5 - arch arm64 -L{ dependencyDir } /lib"} ,
6363 { "PKG_CONFIG_PATH" , $ "{ dependencyDir } /lib/pkgconfig"}
6464 } ;
6565
@@ -68,7 +68,6 @@ private static void BuildArm64(BuildContext context)
6868 {
6969 EnvironmentVariables = envVariables
7070 } ;
71- var extraFlags = "--extra-cflags='-mmacosx-version-min=10.9' --extra-ldflags='-mmacosx-version-min=10.9'" ;
7271
7372 var shellCommandPath = "zsh" ;
7473
@@ -78,7 +77,7 @@ private static void BuildArm64(BuildContext context)
7877 context . StartProcess ( shellCommandPath , processSettings ) ;
7978 processSettings . Arguments = $ "-c \" ./autogen.sh\" ";
8079 context . StartProcess ( shellCommandPath , processSettings ) ;
81- processSettings . Arguments = $ "-c \" ./configure --disable-shared { extraFlags } { prefixFlag } { hostFlag } \" ";
80+ processSettings . Arguments = $ "-c \" ./configure --disable-shared { prefixFlag } { hostFlag } \" ";
8281 context . StartProcess ( shellCommandPath , processSettings ) ;
8382 processSettings . Arguments = $ "-c \" make -j{ Environment . ProcessorCount } \" ";
8483 context . StartProcess ( shellCommandPath , processSettings ) ;
@@ -91,7 +90,7 @@ private static void BuildArm64(BuildContext context)
9190 context . StartProcess ( shellCommandPath , processSettings ) ;
9291 processSettings . Arguments = $ "-c \" ./autogen.sh\" ";
9392 context . StartProcess ( shellCommandPath , processSettings ) ;
94- processSettings . Arguments = $ "-c \" ./configure --disable-examples --disable-docs --disable-shared { extraFlags } { prefixFlag } { hostFlag } \" ";
93+ processSettings . Arguments = $ "-c \" ./configure --disable-examples --disable-docs --disable-shared { prefixFlag } { hostFlag } \" ";
9594 context . StartProcess ( shellCommandPath , processSettings ) ;
9695 processSettings . Arguments = $ "-c \" make -j{ Environment . ProcessorCount } \" ";
9796 context . StartProcess ( shellCommandPath , processSettings ) ;
@@ -102,7 +101,7 @@ private static void BuildArm64(BuildContext context)
102101 processSettings . WorkingDirectory = "./lame" ;
103102 processSettings . Arguments = $ "-c \" make distclean\" ";
104103 context . StartProcess ( shellCommandPath , processSettings ) ;
105- processSettings . Arguments = $ "-c \" ./configure --disable-frontend --disable-decoder --disable-shared { extraFlags } { prefixFlag } { hostFlag } \" ";
104+ processSettings . Arguments = $ "-c \" ./configure --disable-frontend --disable-decoder --disable-shared { prefixFlag } { hostFlag } \" ";
106105 context . StartProcess ( shellCommandPath , processSettings ) ;
107106 processSettings . Arguments = $ "-c \" make -j{ Environment . ProcessorCount } \" ";
108107 context . StartProcess ( shellCommandPath , processSettings ) ;
@@ -113,7 +112,7 @@ private static void BuildArm64(BuildContext context)
113112 processSettings . WorkingDirectory = "./ffmpeg" ;
114113 processSettings . Arguments = $ "-c \" make distclean\" ";
115114 context . StartProcess ( shellCommandPath , processSettings ) ;
116- processSettings . Arguments = $ "-c \" ./configure { binDirFlag } { configureFlags } { extraFlags } { progsSuffixFlag } \" ";
115+ processSettings . Arguments = $ "-c \" ./configure { binDirFlag } { configureFlags } { progsSuffixFlag } \" ";
117116 context . StartProcess ( shellCommandPath , processSettings ) ;
118117 processSettings . Arguments = $ "-c \" make -j{ Environment . ProcessorCount } \" ";
119118 context . StartProcess ( shellCommandPath , processSettings ) ;
@@ -133,10 +132,10 @@ private static void BuildX64(BuildContext context)
133132
134133 var envVariables = new Dictionary < string , string >
135134 {
136- { "CFLAGS" , $ "-w -arch x86_64 -I{ dependencyDir } /include"} ,
137- { "CPPFLAGS" , $ "-arch x86_64 -I{ dependencyDir } /include"} ,
138- { "CXXFLAGS" , "-arch x86_64" } ,
139- { "LDFLAGS" , $ "-arch x86_64 -L{ dependencyDir } /lib"} ,
135+ { "CFLAGS" , $ "-mmacosx-version-min=10.5 - w -arch x86_64 -I{ dependencyDir } /include"} ,
136+ { "CPPFLAGS" , $ "-mmacosx-version-min=10.5 - arch x86_64 -I{ dependencyDir } /include"} ,
137+ { "CXXFLAGS" , "-mmacosx-version-min=10.5 - arch x86_64" } ,
138+ { "LDFLAGS" , $ "-mmacosx-version-min=10.5 - arch x86_64 -L{ dependencyDir } /lib"} ,
140139 { "PKG_CONFIG_PATH" , $ "{ dependencyDir } /lib/pkgconfig"}
141140 } ;
142141
@@ -145,7 +144,6 @@ private static void BuildX64(BuildContext context)
145144 {
146145 EnvironmentVariables = envVariables
147146 } ;
148- var extraFlags = "--extra-cflags='-mmacosx-version-min=10.9' --extra-ldflags='-mmacosx-version-min=10.9'" ;
149147
150148 var shellCommandPath = "zsh" ;
151149
@@ -155,7 +153,7 @@ private static void BuildX64(BuildContext context)
155153 context . StartProcess ( shellCommandPath , processSettings ) ;
156154 processSettings . Arguments = $ "-c \" ./autogen.sh\" ";
157155 context . StartProcess ( shellCommandPath , processSettings ) ;
158- processSettings . Arguments = $ "-c \" ./configure --disable-shared { extraFlags } { prefixFlag } { hostFlag } \" ";
156+ processSettings . Arguments = $ "-c \" ./configure --disable-shared { prefixFlag } { hostFlag } \" ";
159157 context . StartProcess ( shellCommandPath , processSettings ) ;
160158 processSettings . Arguments = $ "-c \" make -j{ Environment . ProcessorCount } \" ";
161159 context . StartProcess ( shellCommandPath , processSettings ) ;
@@ -168,7 +166,7 @@ private static void BuildX64(BuildContext context)
168166 context . StartProcess ( shellCommandPath , processSettings ) ;
169167 processSettings . Arguments = $ "-c \" ./autogen.sh\" ";
170168 context . StartProcess ( shellCommandPath , processSettings ) ;
171- processSettings . Arguments = $ "-c \" ./configure --disable-examples --disable-docs --disable-shared { extraFlags } { prefixFlag } { hostFlag } \" ";
169+ processSettings . Arguments = $ "-c \" ./configure --disable-examples --disable-docs --disable-shared { prefixFlag } { hostFlag } \" ";
172170 context . StartProcess ( shellCommandPath , processSettings ) ;
173171 processSettings . Arguments = $ "-c \" make -j{ Environment . ProcessorCount } \" ";
174172 context . StartProcess ( shellCommandPath , processSettings ) ;
@@ -179,7 +177,7 @@ private static void BuildX64(BuildContext context)
179177 processSettings . WorkingDirectory = "./lame" ;
180178 processSettings . Arguments = $ "-c \" make distclean\" ";
181179 context . StartProcess ( shellCommandPath , processSettings ) ;
182- processSettings . Arguments = $ "-c \" ./configure --disable-frontend --disable-decoder --disable-shared { extraFlags } { prefixFlag } { hostFlag } \" ";
180+ processSettings . Arguments = $ "-c \" ./configure --disable-frontend --disable-decoder --disable-shared { prefixFlag } { hostFlag } \" ";
183181 context . StartProcess ( shellCommandPath , processSettings ) ;
184182 processSettings . Arguments = $ "-c \" make -j{ Environment . ProcessorCount } \" ";
185183 context . StartProcess ( shellCommandPath , processSettings ) ;
@@ -190,7 +188,7 @@ private static void BuildX64(BuildContext context)
190188 processSettings . WorkingDirectory = "./ffmpeg" ;
191189 processSettings . Arguments = $ "-c \" make distclean\" ";
192190 context . StartProcess ( shellCommandPath , processSettings ) ;
193- processSettings . Arguments = $ "-c \" ./configure { binDirFlag } { configureFlags } { extraFlags } { progsSuffixFlag } \" ";
191+ processSettings . Arguments = $ "-c \" ./configure { binDirFlag } { configureFlags } { progsSuffixFlag } \" ";
194192 context . StartProcess ( shellCommandPath , processSettings ) ;
195193 processSettings . Arguments = $ "-c \" make -j{ Environment . ProcessorCount } \" ";
196194 context . StartProcess ( shellCommandPath , processSettings ) ;
0 commit comments