Go to file
Jean-Paul Chaput 389b1704dd * ./alliance.m4 :
- Reorganisation de la facon dont les chemins d'acces aux librairies
       aux includes Alliance sont founis aux configure.in/Makefile.am.
       Jusqu'a present ils etaient fournis par l'intermediaires des
       variables ALLIANCE_CFLAGS et ALLIANCE_LIBS qui etaient ensuite
       substituees dans les Makefile.in par configure. De plus il
       fallait explicitement les ajouter dans AM_CFLAGS et _LDADD
       (Makefile.am). On avait donc le parcourt suivant :

               alliance.m4 : ALLIANCE_INCLUDE + AC_SUBST
               Makefile.am : AM_CFLAGS

         Maintenant, dans le alliance.m4, ALLIANCE_INCLUDE est ajoute a
       CFLAGS et ALLIANCE_LIB a LDFLAGS. De cette facon, tous les
       programmes auront ces chemins systematiquement positionnes par
       defaut (les @ALLIANCE_INCLUDE@ et @ALLIANCE_LIB@ disparaissent
       des Makefile.am)
   - Nouveaux switchs pour configure : --enable-devel et
       --enable-alc-shared. Comme ils sont ajoutes dans le alliance.m4,
       ils seront present automatiquement dans les configures des
       outils sans que les configure.in de ceux ci aie a etre
       modifies.
   - Utilisation des libraries locales de l'utilisateur : un nouveau
       switch a ete ajoute a configure (toujours avec une macro dans
       alliance.m4) : --enable-devel.
         Quant il est present, il intercale dans CFLAGS et LDFLAGS les
       chemins d'acces aux librairies developpees localement par
       l'utilisateur. Exemple typique : utiliser une version locale
       de MBK.
   - Activation des libraries dynamiques : switch --enable-alc-shared
       de configure. Si ce switch est present, le makefile tentera
       d'utiliser les versions dynamiques des librairies. Par defaut
       ce sont les versions statiques qui seront utilisees (comme
       auparavant).
   - Generation de librairies dynamiques : AC_PROG_LIBTOOL est inclu
       automatiquement par alliance.m4, il n'est donc pas necessaire
       de le remettre dans le configure.in des outils (mais ce ne
       genera pas). En revanche, il faut supprimmer la macro
       AC_PROG_RANLIB.

 * mbk/src/Makefile.am :
   - Passage en librairies dynamiques.

 * attila/src/attila.sh,
   attila/doc/man_attila.sgm :
   - Changement de syntaxe de la ligne de commande. On peut maintenant
       passer n'importe quels arguments a configure et a make par
       le biais de "-c-" et "-m".
2002-10-16 18:04:33 +00:00
CVSROOT changement du nom de la mailing list 2002-09-09 09:09:22 +00:00
alliance/src * ./alliance.m4 : 2002-10-16 18:04:33 +00:00
dev modif de printemps 2000-06-07 15:13:22 +00:00