Переношу кроссплатформенный код из-под Linux на Windows.
И при попытке компиляции, возникает вот такая ошибка:
26: int initsimplecurses (void) {
27: Py_InitModule("simplecurses", VAR(methods));
28: }
SET NAME=simplecurses
C:\CodeBlocks\MinGW\bin\gcc.exe -fPIC -finput-charset=utf-8 -IC:\Python27\include -c -o %NAME%.o %NAME%.cpp
C:\CodeBlocks\MinGW\bin\gcc.exe -o %NAME%.so %NAME%.o -shared
simplecurses.cpp:1: warning: -fPIC ignored for target (all code is position independent)
simplecurses.o:simplecurses.cpp:(.text+0x24): undefined reference to `_imp__PyArg_ParseTuple'
simplecurses.o:simplecurses.cpp:(.text+0x3f): undefined reference to `_imp___Py_NoneStruct'
simplecurses.o:simplecurses.cpp:(.text+0x73): undefined reference to `_imp__Py_InitModule4'
collect2: ld returned 1 exit status