X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=config_files%2Fftgl-2.1.2.sh;h=093c5c40d4bc1bb80ee5fe6abd952ea919ed2625;hb=61901a4e0f592c1f848790e1636dbfa1b313b1b6;hp=7eea4892a4e69f92f7cd72220d803f6d5ca42b54;hpb=1469c8b2cb6141448201bd744569a102ed80dd74;p=tools%2Finstall.git diff --git a/config_files/ftgl-2.1.2.sh b/config_files/ftgl-2.1.2.sh index 7eea489..093c5c4 100755 --- a/config_files/ftgl-2.1.2.sh +++ b/config_files/ftgl-2.1.2.sh @@ -80,8 +80,16 @@ test -z ${SINGLE_DIR} && makedir ${PRODUCT_DIR} || mkdir -p ${PRODUCT_DIR} cd ${PRODUCT_SRC_DIR}/unix FTGL_CONFIGURE_OPTIONS="" + FTGL_CONFIGURE_OPTIONS="${FTGL_CONFIGURE_OPTIONS} --enable-shared=yes --prefix=${PRODUCT_DIR}" FTGL_CONFIGURE_OPTIONS="${FTGL_CONFIGURE_OPTIONS} --with-freetype-prefix=${FREETYPEDIR}" +FTGL_CONFIGURE_OPTIONS="${FTGL_CONFIGURE_OPTIONS} --with-gl-inc=/usr/include" + +if test `uname -m` = "x86_64" ; then +FTGL_CONFIGURE_OPTIONS="${FTGL_CONFIGURE_OPTIONS} --with-gl-lib=/usr/lib64" +else +FTGL_CONFIGURE_OPTIONS="${FTGL_CONFIGURE_OPTIONS} --with-gl-lib=/usr/lib" +fi #congigure check_job ${PRODUCT_DIR}/CONFIGURE.LOG ./configure ${FTGL_CONFIGURE_OPTIONS} @@ -115,6 +123,16 @@ check_jb tar xfz ${SOURCE_DIR}/${PRODUCT}.tar.gz -C ${PRODUCT_DIR} ### modifing la files cd ${PRODUCT_DIR}/lib +sed -e 's%\(.*\)\([[:space:]].*libfreetype.la\)\(.*\)%\1 -lfreetype\3%g' \ + -e "s%^libdir='\(.*\)'%libdir='${PRODUCT_DIR}/lib'%g" libftgl.la > libftgl.la.new +mv -f libftgl.la.new libftgl.la + +tmp="" +if [ -n "${FREETYPEDIR}" ]; then + tmp="-L${FREETYPEDIR}/lib" +fi +sed -e "s%\(.*\)\([[:space:]].*-L.*/freetype-[0-9]\.[0-9]\.[0-9]/lib[[:space:]]\)\(.*\)%\1 $tmp \3%g" libftgl.la > libftgl.la.new +mv -f libftgl.la.new libftgl.la # to generate environment script for sources try_preinstalled