Ошибка загрузки DLL:% 1 не является допустимым приложением win32

Так что у меня есть ситуация, когда мне нужно сделать двоичные патчи, а затем иметь возможность применять их из Python. я нашелbsdiff который выглядит как отличный алгоритм и имеетмодуль расширения Python, но этот модуль расширения нене иметь установщика Windows после Python 2.5

Хорошо, поэтому, даже не написав серьезно C, не говоря уже о попытке модуля расширения python, я решил скомпилировать его сам. После нескольких часов удара головой об ошибке загрузки DLL с помощью MinGW32 мне удалось скомпилировать и собрать ее, используя setup.py, предоставленный в исходном коде проекта. Однако после импорта полученного модуля bsdiff я получаю:

ImportError: DLL load failed: %1 is not a valid Win32 application.

м работает 64 битный питон.

Любой совет?

Ответы на вопрос(1)

Ваш ответ на вопрос