autoconf

CFLAGS vs CPPFLAGS

Rozumiem, że cflags (lub CXXFLAGS dla C++) są dla kompilatora, podczas gdy CPPFLAGS jest używany przez preprocesor. Ale nada ... o dodaje zamieszania... Mogę używać CFLAGS lub CPPFLAGS aby osiągnąć mój cel (przynajmniej w kontekście autoconf). Co jest?)

Autotools GNU: debug/release targets?

Szukałem tego przez jakiś czas: obecnie konwertuję program średniej wielkości do autotools, pochodzący z metody opartej na Ec ... ladze/funkcji --enable-debug, ale w mojej obecnej (prostej) konfiguracji używanie tego nie jest rozpoznawane przez configure

Błędy $ PHP AUTOCONF w systemie mac os X 10.7.3 podczas próby instalacji rozszerzeń pecl

Próbuję skonfigurować mój komputer z pecl_http i memcache i w obu przypadkach dostaję podobne błędy. To jest na MAC OS X 10.7 ... check your autoconf installation and the $PHP_AUTOCONF environment variable. Then, rerun this script. ERROR: `phpize' failed

Jak dodać ścieżki include i lib, aby skonfigurować / utworzyć cykl?

Potrzebuję miejsca do instalacji bibliotek w Linuksie, do którego nie mam dostępu su. Używam ~ / local [/bin, / lib, / includ ... al/lib export C_INCLUDE_PATH=~/local/include export CPLUS_INCLUDE_PATH=~/local/include Do .bashrc, ale to chyba nie działa.

Alternatywy dla Autoconf i Autotools? [zamknięte]

Jestem bardzo czÄ ™ sto uĺźytkownikiem GNU Autotools (gĹ ' Ăłwnie Autoconf, okazjonalnie Libtool). Pracuję nad projektem, w ... a znacznie większym drzewie; P możesz być pewien, że zarówno Python, jak i PHP 5 będą obecne, ponieważ są to warunki wstępne.

prawdopodobnie niezdefiniowane makro: błąd AC MSG

Mam następujące w configure.ac: AC_CHECK_PROGS(MAKE,$MAKE make gmake,error) if test "x$MAKE" = "xerror" ;then AC_MSG_ERRO ... na maszynie CentOS z autoconf 2.67, automake 1.11.1, libtool 2.2.6b, i m4 1.4.14. Czy to tylko błąd z maszynami 32-bitowymi?

Domyślne flagi kompilatora z Autotools

Chcę wiedzieć jak ustawić domyślny kompilator/linker / etc. flagi Jeśli używam autoconf / Automake combo. Na przykład, domyś ... omyślnych FLAG zamiast je zastępować. umieścić CXXFLAGS=whatever w configure.ac to działa, ale nie mogę tego później obejść.

zainstalowany libtool, ale nie znaleziono libtoolize

Próbuję zbudować libxml2 ze źródła na moim Macu. Więc mam zainstalowane autoconf libtool i automake przy użyciu portów mac ... tool /usr/lib/php/build/libtool.m4 /usr/share/apr-1/build-1/libtool /usr/share/man/man1/libtool.1 Jak uruchomić libtoolize?

configure nie rozpoznaje Androida

Próbuję skompilować bibliotekę używając android-NDK-r5 samodzielny toolchain i autotools. Podczas robienia ./ configure, it f ... powinno być możliwe. Co jest nie tak? Jak mogę to rozwiązać? (poza tym po prostu porzucenie autoconf i powrót do Android.mk)

Zdezorientowany o configure script i Makefile.in

Obecnie uczę się, jak korzystać z autoconf/automake toolchain. Wydaje mi się, że mam ogólne zrozumienie przepływu pracy - w ... homić autogen.sh - aby skonfigurować skrypt do znalezienia Makefile.in? Dlaczego skrypt configure nie generuje go po prostu?

Każda różnica między configure.ac oraz configure.in, oraz Makefile.am oraz Makefile.in?

Widziałem oba w różnych konfiguracjach. Co za różnica? Czy warto używać tylko jednego? A może nie ma znaczenia, którego użyć?

Rozdzielczość biblioteki z autoconf?

Buduję swój pierwszy pakiet autoconf managed. Jednak nie mogę znaleźć żadnych prostych przykładów, jak określić wymaganą bib ... muszę też ustawić ścieżkę include na /opt/local/include Każda pomoc, lub linki do przyzwoitych samouczków bardzo cenione...

Autoconf: dnl vs. #

Instrukcja Autoconfig stwierdza, że linie komentarzy mogą zaczynać się od dnl LUB #. Czy jest jakaś różnica między nimi, jakiś powód, aby używać jednego, a nie drugiego w jakichkolwiek okolicznościach? Czy to tylko kwestia gustu?