From 95626c4a31360755500f4b91152bb15ccfddb679 Mon Sep 17 00:00:00 2001 From: smh Date: Fri, 17 Dec 2004 08:07:11 +0000 Subject: [PATCH] Corrections from Paul RASCLE to work on DEBIAN. --- build_configure | 27 +++++++++++++++++++++------ configure.in.base | 2 +- src/DataStreamComponent/Makefile.in | 5 +++-- 3 files changed, 25 insertions(+), 9 deletions(-) diff --git a/build_configure b/build_configure index 41d838a..eb80d89 100755 --- a/build_configure +++ b/build_configure @@ -119,23 +119,38 @@ echo "AC_OUTPUT([ \\" >> configure.in_tmp1 # These files MUST be on top of AC_OUTPUT list so we # put them "manually" # - +# Attention, l'ordre d'entrée des fichiers doit être choisi avec +# précision +# echo " ./salome_adm/unix/SALOMEconfig.h \\" >> configure.in_tmp1 echo " ./salome_adm/unix/F77config.h \\" >> configure.in_tmp1 echo " ./salome_adm/unix/sstream \\" >> configure.in_tmp1 + echo " ./salome_adm/unix/depend \\" >> configure.in_tmp1 echo " ./adm_local/unix/make_omniorb \\" >> configure.in_tmp1 echo " ./salome_adm/unix/envScript \\" >> configure.in_tmp1 -echo " ./adm_local/unix/make_commence \\" >> configure.in_tmp1 -echo " ./salome_adm/unix/make_conclude \\" >> configure.in_tmp1 echo " ./salome_adm/unix/make_module \\" >> configure.in_tmp1 +# _CS_gbo Pour assurer ls construction correct de la chaîne de +# dépendance, il apparaît nécessaire de surcharger le make_conclude +# (resp. make_commence) pardéfaut, c'est à dire le make_conclude de +# salome_adm, par le make_conclude (resp. make_commence) du module, +# c'est à dire le make_conclude (resp. make_commence) du répertoire +# adm_local +echo " ./adm_local/unix/make_commence \\" >> configure.in_tmp1 +echo " ./adm_local/unix/make_conclude \\" >> configure.in_tmp1 + \rm -f configure.in_tmp2 configure.in_tmp3 touch configure.in_tmp2 + find_in . configure.in_tmp2 -sed '/^.salome_adm/d' configure.in_tmp2 > configure.in_tmp3 -sed '/configure.in/d' configure.in_tmp3 > configure.in_tmp2 -sed 's/.in / /' configure.in_tmp2 >> configure.in_tmp1 + +# _CS_gbo_100204 Mise à jour du filtre pour prise en compte des +# restrictions imposées par les versions récente de autoconf. + sed -e '/^ \.\/salome_adm/d' \ + -e '/configure.in/d' \ + -e '/^ \.\/adm_local/d' \ + -e 's/.in / /' configure.in_tmp2 >> configure.in_tmp1 echo "])" >> configure.in_tmp1 diff --git a/configure.in.base b/configure.in.base index e743049..84a2523 100644 --- a/configure.in.base +++ b/configure.in.base @@ -335,7 +335,7 @@ do case "$local_bin" in *.in | *~) ;; ./bin/CVS | ./bin/salome) ;; - *) /usr/bin/install -C $i .; echo $local_bin ;; + *) /usr/bin/install -c $i .; echo $local_bin ;; esac done cd $ROOT_BUILDDIR diff --git a/src/DataStreamComponent/Makefile.in b/src/DataStreamComponent/Makefile.in index 447bfb9..3ceb993 100644 --- a/src/DataStreamComponent/Makefile.in +++ b/src/DataStreamComponent/Makefile.in @@ -52,8 +52,9 @@ BIN_SERVER_IDL = CPPFLAGS+= $(PYTHON_INCLUDES) \ -I${KERNEL_ROOT_DIR}/include/salome -LDFLAGS+= -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSalomeLoggerServer \ - -L${KERNEL_ROOT_DIR}/lib/salome +LDFLAGS+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace + +LDFLAGSFORBIN+= -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeContainer -lSalomeNS -lOpUtil -lRegistry -lSalomeNotification -lSALOMELocalTrace @CONCLUDE@ -- 2.39.2