나는 자신의 확장 모듈을 빌드하는 파이썬 패키지를 가지고있다. 현재 나는 모든 컴파일을 ext_module로서 setup.py에서하고 있지만 실제로는 AC_CHECK_LIB 타입의 능력이 필요하다 - setup.py에 대해 이와 같은 것이 있는가, 아니면 나의 모듈을위한 autoconf를 작성해야 하는가?python setup.py 빌드 지침을위한 AC_CHECK_LIB 같은 것이 있습니까?
특정 사례는 꽤 많은 배포판이 이제 libc에 iconv가 포함되어 있지만, 여전히 -liconv가 gcc로 전달되어야하는 배포판을 지원해야합니다. iconv 기능이 libc에 포함되어 있는지 여부를 어떻게 확인할 수 있습니까?
이 모든 것을 setup.py를 통해 건너 뛰고 autoconf를 사용해야합니까?
감사합니다!
문제는, 나도 몰라 : Automake는 유용한 변수의 전체 더미를 설정하고 확장 모듈을 선언하는 다음과 같은 예를 제공하는 매크로
AM_PATH_PYTHON
을 제공합니다. arg. – Loki그게'AC_SEARCH_LIBS'이 무엇인가하는 것입니다. 라이브러리가 없어도 작동하는지 확인한 다음 lib를 확인합니다 : http://www.gnu.org/software/hello/manual/autoconf/Libraries.html –