Serf-1.3.10

Introduksjon til Serf

Serf pakken inneholder en C-basert HTTP klient bibliotek bygget på Apache Portable Runtime (APR) biblioteket. Den multiplekser tilkoblinger, kjører lese/skrive kommunikasjonen asynkront. Minnekopier og transformasjoner holdes på et minimum for å gi høy ytelse operasjon.

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.2 plattform.

Pakkeinformasjon

Serf Avhengigheter

Påkrevd

Apr-Util-1.6.3 og SCons-4.8.0

Valgfri

MIT Kerberos V5-1.21.3, (for GSSAPI støtte)

Installasjon av Serf

Installer Serf ved å kjøre følgende kommandoer:

sed -i "/Append/s:RPATH=libdir,::"          SConstruct &&
sed -i "/Default/s:lib_static,::"           SConstruct &&
sed -i "/Alias/s:install_static,::"         SConstruct &&
sed -i "/  print/{s/print/print(/; s/$/)/}" SConstruct &&
sed -i "/get_contents()/s/,/.decode()&/"    SConstruct &&

scons PREFIX=/usr

Denne pakken kommer ikke med en funksjonell testpakke.

Nå, som root bruker:

scons PREFIX=/usr install

Parameterforklaringer

sed -i "...": Den første kommandoen fjerner kjøretidsbanen fra et delt bibliotek og de neste to kommandoene deaktiverer bygging og installasjon av det statiske biblioteket.

GSSAPI=/usr: Bruk denne bryteren hvis du har installert et GSSAPI bibliotek og du vil ha serf til å bruke den.

Innhold

Installerte Programmer: Ingen
Installert Bibliotek: libserf-1.so
Installert Mappe: /usr/include/serf-1

Korte Beskrivelser

libserf-1.so

inneholder Serf API funksjoner