Pour pouvoir intégrer les sources de playsf (fonctions InitAudio,
writeAudio), de nouvelles bibliothèques ont dûes être inclues au
Makefile. Ainsi, ces fonctions utilisent la bibliothèque ST (pour
Sound Tools), que Rolf Woehrman a développée. Cette bibliothèque se
trouve actuellement dans /u/sol/woehrman/src/STtools/libST.
Pour utiliser les fonctions AConvertAllocInit et Aconvert, il faut
inclure la bibliothèque aconvert. On peut la trouver dans
/u/formes/src/xspect/aconvert avec ses sources.
Le fichier Makefile de Xspect a donc été modifié de manière à tenir compte de ces nouvelles bibliothèques :
LIB_STOOLS_DIR = /u/sol/woehrman/src/STtools/libST/\$(ARCH) LIB_PRIV_DIR = /u/formes/src/xspect/aconvert INCL_PRIV_DIR = /u/formes/src/xspect/aconvert INCL_STOOLS_DIR = /u/sol/woehrman/src/STtools/include
ATTENTION : L'ordre des bibliothèques sur la ligne de compilation est important. Ainsi, il faut d'abord mettre les bibliothèques les plus dépendantes en premier lieu, suivies des plus indépendantes. Par exemple, la bibliothèques aconvert ne doit pas se trouver APRÈS les bibliothèques AF et AFUtil car elle les utilise. On indiquera donc sur la ligne de commande la liste des bibliothèques suivantes : cc ... -laconvert -lAF -lAFUtil