Salome HOME
Add config files and some code update for compilation of SALOME-7.8.0
[tools/sat.git] / data / compil_scripts / libxml2_2_9_2.sh
1 #!/bin/bash
2
3 echo "##########################################################################"
4 echo "libxml2" $VERSION
5 echo "##########################################################################"
6
7 rm -Rf $PRODUCT_INSTALL
8
9 export LDFLAGS=-L$PYTHON_ROOT_DIR/lib
10
11 echo
12 echo "*** autogen"
13 $SOURCE_DIR/autogen.sh
14
15 echo
16 echo "*** configure"
17 $SOURCE_DIR/configure --with-python=${PYTHON_ROOT_DIR} --prefix=$PRODUCT_INSTALL
18 if [ $? -ne 0 ]
19 then
20     echo "ERROR on configure"
21     exit 1
22 fi
23
24 if [[ $DIST_NAME == "MG" ]]
25 then
26     export PYTHON_LIBS="-L${PYTHON_ROOT_DIR}/lib"
27 fi
28
29 echo
30 echo "*** make" $MAKE_OPTIONS
31 make -d $MAKE_OPTIONS
32 if [ $? -ne 0 ]
33 then
34     echo "ERROR on make"
35     exit 2
36 fi
37
38 echo
39 echo "*** make install"
40 make install
41 if [ $? -ne 0 ]
42 then
43     echo "ERROR on make install"
44     exit 3
45 fi
46
47 echo
48 echo "*** install python"
49 PWD = `pwd`
50 cd python
51 CFLAGS=-I${PWD}/include ${PYTHON_ROOT_DIR}/bin/python setup.py build
52 CFLAGS=-I${PWD}/include ${PYTHON_ROOT_DIR}/bin/python setup.py install
53
54 echo
55 echo "########## END"
56