WvStreams è una suite libreria contenente librerie di rete e di servizio in C++ indipendenti dalla piattaforma per lo svilupo rapido delle applicazioni.
Download (HTTP): http://open.nit.ca/download/wvstreams-4.0.1.tar.gz
Download MD5 sum: 89cdc4f979d1f6d745e173bc7485f325
Dimensioni del download: 1.0 MB
Stima dello spazio su disco richiesto: 57 MB (additional 43 MB to install documentation)
Stima del tempo di costruzione: 0.77 SBU (additional 0.45 SBU to build documentation)
Patch necessaria per Tcl: http://www.linuxfromscratch.org/blfs/downloads/6.0/wvstreams-4.0.1-tcl84-1.patch
Se si ha installato Tcl e SWIG e si desidera utilizzarle applicare la patch seguente ed eseguire il programma autoreconf:
patch -Np1 -i ../wvstreams-4.0.1-tcl84-1.patch &&
autoreconf -f
Installare WvStreams eseguendo i seguenti comandi:
./configure --prefix=/usr \
--sysconfdir=/etc --localstatedir=/var &&
make
Se Doxygen è installato e si vuole costruire la documentazione delle API inserire il seguente comando:
make doxygen
Ora, come utente root:
make install
Se si è costruita la documentazione delle API installarla usando i seguenti comandi:
install -v -d -m755 /usr/share/doc/wvstreams-4.0.1/doxy-html &&
install -v -m644 Docs/doxy-html/* \
/usr/share/doc/wvstreams-4.0.1/doxy-html
--sysconfdir=/etc: questo parametro mette i file di configurazione in /etc invece di /usr/etc.
--localstatedir=/var: questo parametro mette i file di run-time uniconfd in /var/lib invece che in /usr/var/lib.
Come per molte librerie non bisogna fare nessuna configurazione, tranne che la directory della libreria, ad esempio /opt/lib o /usr/local/lib devono apparire in /etc/ld.so.conf, così che ldd possa trovare le librerie condivise. Dopo aver verificato che è questo il caso, /sbin/ldconfig deve venire eseguito mentre si è nel sistema come root.
è un programma per l'interfaccia con il sistema di configurazione UniConf.
è un programma demone per il sistema di configurazione UniConf.
contiene funzioni che definiscono un'astrazione del registro gerarchico nel sistema di configurazione UniConf.
contiene le funzioni di implementazione dell'encoder e decoder Base64.
permette ai programmi WvStreams di gestire facilmente le trasformate Fast-Fourier, invece di obbligare il programmatore ad usare l'interfaccia libfftw, più difficile da usare.
permette la creazione rapida e indolore di flussi audio usando il CODEC Voice over IP Speex.
permette la creazione rapida e indolore di flussi audio usando il CODEC OggVorbis.
permette a WvStreams di agire come back end di I/O e configurazione per Qt e KDE.
fornisce funzioni per il supporto di base all'I/O streaming.
contiene routine di funzioni telefoniche come cancellazione dell'echo, rimozione del dc offset, controllo automatico del guadagno, ecc.
contiene funzioni richieste da librerie e programmi di utilità WvStreams.
contiene funzioni di aiuto per i collegamenti C++ WvStreams.
Last updated on