[devel] broken autoreconf & Fortran 90/95
Afanasov Dmitry
ender на altlinux.org
Ср Янв 13 07:47:15 UTC 2010
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. Не знаю, в этом ли проблемы, но у меня
> кончились идеи, куда копать.
знают, только работа с ними теперь по иному происходит.
--
С уважением
Афанасов Дмитрий
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: Digital signature
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20100113/32f48681/attachment.bin>
Подробная информация о списке рассылки Devel