summaryrefslogtreecommitdiff
path: root/DevIL/include/IL/build-python
blob: bb16b6fc7594f7766ba60bf5570e4ae994fa4765 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#! /bin/bash 

IL_INCLUDE_PATH="/usr/local/include"
IL_LIB_PATH="/usr/local/lib"
PYTHON_INCLUDE_PATH="/usr/include/python2.5"

swig "-I$IL_INCLUDE_PATH" -python -interface DevIL DevIL.i
if [ $? -ne 0 ] ; then
	echo Error while building the swig interface
	exit 1
fi

gcc -shared "-I$IL_INCLUDE_PATH" "-I$PYTHON_INCLUDE_PATH" "-L$IL_LIB_PATH" -lIL -lILU -lILUT DevIL_wrap.c -o DevIL.so
if [ $? -ne 0 ] ; then
	echo Error while compiling the python module
fi
echo "DevIL.py and DevIL.so are ready"