Ho problemi con la compilazione di una delle librerie open source (libopekele OpenID lib).Dove AC_CHECK_HEADERS di autoconf verifica i file di intestazione?
Il problema è che non ho accesso sudo sul sistema in cui ho bisogno di compilarlo.
Eseguire la configurazione. Si è lamentato della mancanza della lib di htmltidy. installato il HTMLTidy in un non standard percorso/home/geekgod (come non ho accesso al/usr e/usr/local)
Ora il problema è come faccio a rendere lo script di configurazione di libopekele a scegli le intestazioni da/home/geekgod/include.
Frugando nella sceneggiatura configure.ac di libopkele,
sta usando AC_CHECK_HEADERS per cercare tidy.h o ordinata/tidy.h Sono abbastanza sicuro che è alla ricerca di questi a posizione standard (/ usr/include) Come si aggiunge/home/geekgod allo standard comprendono dir
per rispondere alla tua domanda meccanicamente: 'AC_CHECK_HEADERS' compila un piccolo programma di test, usando il compilatore per qualsiasi langu l'età è selezionata da 'AC_LANG_PUSH' e' AC_LANG_POP' (C è l'impostazione predefinita). Questo vede 'CPPFLAGS', che è il modo in cui passi i percorsi di ricerca aggiuntivi al compilatore. –