Я пытаюсь собрать воедино распространяемое колесо Python 2.7, содержащее некоторые .so
библиотеки, которые уже созданы для моей платформы (Ubuntu 16.04). Я знаю, что лучшей практикой было бы модифицировать setup.py
для управления компиляцией для этих пакетов, но я не думаю, что это возможно в моем случае, так как текущая компиляция использует запутанную замену ./configure
, которая генерирует огромные Makefile
.
Кажется, я должен просто поставить свои библиотеки в колесо, но я не могу найти какой-либо четкой документации по этому вопросу. Обратите внимание, что это C-расширения ручной сборки, они не используют Cython или что-либо еще, и нет фактического исходного кода Python, который можно было бы увидеть после завершения пакета.