pymqi をビルドしてインストールしようとしていますが、コンパイルしようとすると多くのエラーが発生します。
私は次のことをしました:
MinGW gcc を入手してインストールする
libpython2?.a を作成します
からの指示の使用: https://pythonhosted.org/pymqi/mingw32.html
以下を使用してビルドしようとするとsetup.py build -cmingw32 client
、未定義の参照のリストが表示されます。以下にいくつかの例を示します
build\temp.win32-2.6\Release\pymqe.o:pymqe.c:(.text+0x25e): undefined reference to `MQINQMP'
build\temp.win32-2.6\Release\pymqe.o:pymqe.c:(.text+0x463): undefined reference to `MQSETMP'
最後に、次のエラーも表示されます。
c:/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe: build\temp
.win32-2.6\Release\pymqe.o: bad reloc address 0x0 in section `.data'
collect2.exe: error: ld returned 1 exit status
error: command 'gcc' failed with exit status 1
私は使っている:
- パイソン 26
- gcc バージョン 4.8.1 (GCC)
手がかりと助けをいただければ幸いです:)