From 20cca3f10b29a425035c3813a1d3c732abffd167 Mon Sep 17 00:00:00 2001 From: Thibault Saunier Date: Mon, 25 Sep 2017 14:14:53 -0300 Subject: [PATCH] msys2: Handle aliased functions when generating the .lib files --- msys2_setup.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/msys2_setup.py b/msys2_setup.py index ce36f04..8153f07 100644 --- a/msys2_setup.py +++ b/msys2_setup.py @@ -64,7 +64,8 @@ class Msys2Configurer(GstBuildConfigurer): suffix='.def', delete=False, mode='w') def_file.write('LIBRARY ' + dll_name + '\r\n') def_file.write('EXPORTS\r\n') - for ordinal, _, _, name in exports: + for tmp in exports: + ordinal, name = tmp[0], tmp[3] def_file.write(name + ' @' + ordinal + '\r\n') def_file.close() subprocess.check_output(['lib', '/def:' + def_file.name, -- 2.7.4