Kapag nabigo ang configure ng Tinyproxy na binabanggit ang isang generator ng man page, ito ay pagsusuri ng mga paunang kundisyon ng build. Nangyayari ito bago makapakinig ng mga kahilingan ang naka-install na proxy.

Mahalaga ang source tree. Binabanggit ng mas lumang recipe ng build ang AsciiDoc at a2x. Sinusuri ng kasalukuyang configure source sa upstream ang pod2man kapag naka-enable ang suporta sa man page at wala pang nabuong manual sa distribution.

Para sa isang source tree na may sinusuportahang opsyon na iyon, ang build na sadyang lumalaktaw sa mga lokal na man page ay maaaring i-configure nang ganito:

./configure --disable-manpage-support

Suriin ang mga opsyon ng eksaktong bersyon ng source na binubuo. Ang pag-off ng dokumentasyon ay hindi pumipili ng proxy port at hindi binabago ang patakaran sa pagpapasa ng HTTP; binabago lamang nito kung aling mga produkto ng build ang hinihiling.

Kung kailangan ang mga manual, ibigay ang generator na inaasahan ng bersyon na iyon o gamitin ang release distribution na may mga nabuong pahina kung saan ibinibigay ang mga ito. Inihihiwalay din ng README sa upstream ang isang Git checkout, na nangangailangan ng bootstrap na hakbang ng proyekto, mula sa isang release tarball na may script na configure.

Mas gustuhin ang sinusuportahang opsyon na configure kaysa sa pagtanggal ng entry na docs mula sa nabuong Makefile. Ang muling pagbuo ng mga file ng build ay maaaring palitan ang manu-manong pag-edit na iyon, habang itinatala ng pagpiling configure ang nilalayong build.

Kaugnay na mga artikulo