On Wed, Jan 13, 2010 at 02:50:12PM +0700, REAL wrote: > Dmitry V. Levin пишет: > > Посмотрите на aclocal.m4 внимательнее, может быть, сразу всё прояснится. > > Меня, например, настораживает использование некоего макроса AC_PROG_F90, > > который, судя по префиксу AC_, должен был бы быть стандартным, однако он > > таковым, очевидно, не является. > > AC_PROG_F90 объявлен в aclocal.m4. > > http://git.altlinux.org/people/real/packages/chasm.git?p=chasm.git;a=blob;f=cca-tools/chasm-1.4/aclocal.m4;h=9647940a5df0d1bb97b9153c5565ea18d91aae89;hb=HEAD > > Строка 1583. > > Пока что ни один из рецептов не помог. Непонятно даже, с какой стороны > подходить к проблеме. Ещё раз кусок лога. у тебя похоже всё много хуже, тут не просто макросы раскрыть. > configure.in:653: error: AC_LANG_CONFTEST: unknown language: Fortran 90 как я понимаю, это основная строка. google на эту строку выдал: http://trac.mcs.anl.gov/projects/mpich2/ticket/791 соль этой ссылки: It appears 2.64 has a formal lang defining mechanism, AC_LANG_DEFINE, which isn't available before 2.63. дополнительное гугление навело на http://www.opensubscriber.com/message/autoconf-patches@gnu.org/10633127.html соль: This patch reorganizes the definition of languages so that for similar languages it's not necessary to manually do a lot of macro copies. потому и мыслю, что всё хуже - проблема в механизме определения языков. автокрап такой автокрап :( > > Есть подозрение, что новые автотулзы теперь не знают, что такое > Fortran90 и Fortran95. Не знаю, в этом ли проблемы, но у меня > кончились идеи, куда копать. знают, только работа с ними теперь по иному происходит. -- С уважением Афанасов Дмитрий