From aa7202d42fdbfba3e7ff358be8d41133e5ec431a Mon Sep 17 00:00:00 2001 From: Nirbheek Chauhan Date: Tue, 19 Apr 2016 14:12:53 +0530 Subject: [PATCH] compilers: Remove outdated MSVC implementation of cc.find_library With the change to cc.links to translate unix link flags, this is no longer needed and is wrong because it hasn't kept-up with the improved default cc.find_library implementation. --- mesonbuild/compilers.py | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/mesonbuild/compilers.py b/mesonbuild/compilers.py index 87bd0d56f..a320e7d30 100644 --- a/mesonbuild/compilers.py +++ b/mesonbuild/compilers.py @@ -1393,19 +1393,6 @@ class VisualStudioCCompiler(CCompiler): def build_rpath_args(self, build_dir, rpath_paths, install_rpath): return [] - def find_library(self, libname, extra_dirs): - code = '''int main(int argc, char **argv) { - return 0; -} - ''' - args = [] - for i in extra_dirs: - args += self.get_linker_search_args(i) - args.append(libname + '.lib') - if self.links(code, extra_args=args): - return args - return None - # FIXME, no idea what these should be. def thread_flags(self): return []