3 echo "##########################################################################"
5 echo "##########################################################################"
8 CONFIGURE_FLAGS+=' CFLAGS=-m64 CXXFLAGS=-m64'
9 CONFIGURE_FLAGS+=' --enable-python=yes'
10 CONFIGURE_FLAGS+=' --enable-mesgerr'
13 export CXX=${MPI_CXX_COMPILER}
14 export CC=${MPI_C_COMPILER}
15 CONFIGURE_FLAGS+=' --with-swig=yes'
16 CONFIGURE_FLAGS+=' --enable-parallel'
21 if [ -n "$SALOME_USE_64BIT_IDS" ]
23 echo "WARNING: user requested 64 bits encoding for integers..."
24 export FFLAGS="-g -O2 -ffixed-line-length-none -fdefault-integer-8"
25 export FCFLAGS="-fdefault-integer-8"
26 CONFIGURE_FLAGS+=' --with-med_int=long'
28 export FFLAGS="-g -O2 -ffixed-line-length-none"
29 export FCFLAGS="-g -O2 -ffixed-line-length-none"
33 echo "*** configure --prefix=$PRODUCT_INSTALL FFLAGS=\"${FFLAGS}\" FCFLAGS=\"${FCFLAGS}\" $CONFIGURE_FLAGS"
34 $SOURCE_DIR/configure --prefix=$PRODUCT_INSTALL FFLAGS="${FFLAGS}" FCFLAGS="${FCFLAGS}" $CONFIGURE_FLAGS
37 echo "ERROR on configure"
41 echo "*** make" $MAKE_OPTIONS
50 echo "*** make install"
54 echo "ERROR on make install"
58 # post-build action in case devtoolset-8 is used
59 LINUX_DISTRIBUTION="$DIST_NAME$DIST_VERSION"
60 case $LINUX_DISTRIBUTION in
64 X_SCLSVALUE=$(echo $X_SCLS)
65 if [ $X_SCLSVALUE == "devtoolset-8" ]; then
66 echo "WARNING: devtoolset-8 is installed on ${LINUX_DISTRIBUTION} - libgfortran will be embedded..."
67 cp -RP /usr/lib64/libgfortran.so.5* $PRODUCT_INSTALL/lib/
70 echo "INFO: X_SCLS does not seem to be set. skipping..."