Strony man Tinyproxy mają własny wymóg budowania
Rozpoznaj błąd generowania dokumentacji Tinyproxy i użyj obsługiwanej opcji stron man z drzewa źródeł, budując bez lokalnych podręczników.
Gdy configure Tinyproxy kończy się niepowodzeniem, wspominając generator stron podręcznika, jest to sprawdzenie warunków wstępnych budowania. Następuje, zanim zainstalowany proxy zacznie nasłuchiwać żądań.
Drzewo źródeł ma znaczenie. Starsze przepisy budowania wspominają AsciiDoc i a2x. Obecny kod configure w upstream sprawdza pod2man, gdy obsługa stron man jest włączona, a dystrybucja nie zawiera jeszcze wygenerowanych podręczników.
Dla drzewa źródeł z tą obsługiwaną opcją budowanie, które celowo pomija lokalne strony man, można skonfigurować tak:
./configure --disable-manpage-support
Sprawdź opcje dokładnej wersji źródeł, która jest budowana. Wyłączenie dokumentacji nie wybiera portu proxy ani nie zmienia polityki przekazywania HTTP; zmienia tylko to, które produkty budowania są żądane.
Jeśli podręczniki są potrzebne, dostarcz generator oczekiwany przez tę wersję lub użyj dystrybucji wydania z wygenerowanymi stronami, tam gdzie są udostępniane. README w upstream rozróżnia też kopię Git, wymagającą kroku bootstrap projektu, od tarballa wydania ze skryptem configure.
Preferuj obsługiwaną opcję configure zamiast usuwania wpisu docs z wygenerowanego Makefile. Ponowne wygenerowanie plików budowania może zastąpić tę ręczną zmianę, podczas gdy wybór configure zapisuje zamierzone budowanie.