* Tested versions are marked in the brackets.
In order to make building for different version of IDA Pro easier the following directory structure is recommended. ${WORKDIR} denotes your working directory where all IDAPython-related sources will reside. The example assumes IDAPython version 0.9.0 and IDA Pro SDK version 5.1.
${WORKDIR}/idapython-0.9.0/
${WORKDIR}/swigsdk-versions/5.1/
cd ${WORKDIR}/swigsdk-version/5.1/patch -p2 < ../../idapython-0.9.0/patches/ida51.patchcd ${WORKDIR}/idapython-0.9.0/python build.py${WORKDIR}/idapython-0.9.0/idapython-0.9.53_ida5.1_py2.5_linux* Tested versions are marked in the brackets.
In order to make building for different version of IDA Pro easier the following directory structure is recommended. %WORKDIR% denotes your working directory where all IDAPython-related sources will reside. The example assumes IDAPython version 0.9.0 and IDA Pro SDK version 5.1.
%WORKDIR%\idapython-0.9.0
%WORKDIR%\swigsdk-versions\5.1
cd %WORKDIR%/swigsdk-version/5.1/patch –binary -p2 < ..\..\idapython-0.9.0\patches\ida51.patchcd %WORKDIR%\idapython-0.9.0python build.py%WORKDIR}%\idapython-0.9.0\idapython-0.9.53_ida5.1_py2.5_linux