@@ -169,7 +169,7 @@ def build_extensions(self) -> None: # noqa
169
169
self .compiler .include_dirs .append (os .path .dirname (os .path .abspath (__file__ )))
170
170
171
171
if PLATFORM_MINGW :
172
- self ._update_extension ("_pillow_heif" , ["heif" ], extra_compile_args = ["-Ofast " , "-Werror" ])
172
+ self ._update_extension ("_pillow_heif" , ["heif" ], extra_compile_args = ["-O3 " , "-Werror" ])
173
173
else :
174
174
self ._update_extension (
175
175
"_pillow_heif" , ["libheif" ], extra_compile_args = ["/d2FH4-" , "/WX" ], extra_link_args = ["/WX" ]
@@ -196,7 +196,7 @@ def build_extensions(self) -> None: # noqa
196
196
self ._add_directory (library_dirs , os .path .join (sdk_path , "usr" , "lib" ))
197
197
self ._add_directory (include_dirs , os .path .join (sdk_path , "usr" , "include" ))
198
198
199
- self ._update_extension ("_pillow_heif" , ["heif" ], extra_compile_args = ["-Ofast " , "-Werror" ])
199
+ self ._update_extension ("_pillow_heif" , ["heif" ], extra_compile_args = ["-O3 " , "-Werror" ])
200
200
else : # let's assume it's some kind of linux
201
201
# this old code waiting for refactoring, when time comes.
202
202
self ._add_directory (include_dirs , "/usr/local/include" )
@@ -206,7 +206,7 @@ def build_extensions(self) -> None: # noqa
206
206
self ._add_directory (library_dirs , "/usr/lib" )
207
207
self ._add_directory (library_dirs , "/lib" )
208
208
209
- self ._update_extension ("_pillow_heif" , ["heif" ], extra_compile_args = ["-Ofast " , "-Werror" ])
209
+ self ._update_extension ("_pillow_heif" , ["heif" ], extra_compile_args = ["-O3 " , "-Werror" ])
210
210
211
211
self .compiler .library_dirs = library_dirs + self .compiler .library_dirs
212
212
self .compiler .include_dirs = include_dirs + self .compiler .include_dirs
0 commit comments