Autoconf i pliki *m4 w /usr/share/aclocal

Michal Kochanowicz mkochano w ee.pw.edu.pl
Czw, 20 Kwi 2000, 12:58:44 CEST


Cześć

Usiłuję skompilować pewien program wykorzystujący autoconfa i mam z tym
trochę problemów. Prosiłbym, o wyjaśnienie paru rzeczy:

Różne pakiety wrzucają do /usr/share/aclocal pliki *.m4 z makrami do
detekcji ustawień z nimi związanych. Np. gtkmm-devel wrzuca plik
gtk--.m4 zawierający makro AM_PATH_GTKMM, który powinien wyszukać gtk--
w systemie. Jeśli dobrze rozumiem zasadę działania autoconfa, to program
wykorzystujący gtk-- powinien w jakiś sposób powiedzieć autoconfowi żeby
wczytał /usr/share/aclocal/gtk--.m4 a następnie skorzystał z makra
AM_PATH_GTKMM do wyszukania gtk--. Niestety nie mam zielonego pojęcia
jak to zrobić :( . Po uruchomieniu autoconfa dostaję plik configure
zawierający 'AM_PATH_GTKMM(...)' zamiast rozwiniętego makra. Tak więc:
jak przekonać autoconfa, żeby sobie wczytał gtk--.m4???

Z programem jest załączony plik aclocal.m4 zawierający makro
AM_PATH_GTKMM, i jest ono rozwijane poprawnie. Jednak pochodzi ono chyba
z jakiejś archaicznej wersji gtk--, ponieważ to co produkuje nie nadaje
się do niczego. Dlatego wywaliłem ten plik i chciałbym żeby autoconf
skorzystał z tego pochodzącego z gtkmm-devel.

Do kloczka: IIRC mówiłeś kiedyś, że będziesz coś pisał na temat
autoconfa dla jakiegoś czasopisma... jak idą prace? :)
-- 
--==Michał Kochanowicz==--==--==BOFH==--==--==mkochano w ee.pw.edu.pl==--
--==PGP key: www.ee(...)/~mkochano/PGP/ or finger me @ miriam.ee...==--
--==           Shift key? this keyboard is an automatic!           ==--

___________________________
polish  linux  distribution
-> http://lists.pld.org.pl/



Więcej informacji o liście dyskusyjnej pld-devel-pl