Я устанавливаю драйвер ODBC на Centros 6.3, IGNITE_HOME — это путь / target / release-package, autoconf и automake.
Выполнение этой команды вручную libtoolize && ACLOCAL && AUTOHEADER && automake —add-missing && autoreconf создает файл конфигурации.
Это (automake) должно генерировать файл Makefile.in.
выполняется ./configure —enable-odbc —disable-node —disable-core
Makefile.in не генерируется.
Ошибка:
./ configure —enable-odbc —disable-node —disable-core
проверка типа системы сборки … x86_64-unknown-linux-gnu
проверка типа хост-системы … x86_64-unknown-linux-gnu
проверка BSD-совместимой установки … / usr / bin / install -c
проверка правильности среды сборки … да
проверять потокобезопасный mkdir -p … / bin / mkdir -p
проверка на gawk … gawk
проверяет, делает ли set наборы $ (MAKE) … да
проверка стиля включения, используемого make … GNU
проверка на gcc … gcc
проверка работоспособности компилятора C … да
проверка имени выходного файла компилятора C по умолчанию … a.out
проверка суффикса исполняемых файлов …
проверяем, кросс-компилируем ли мы … нет
проверка суффикса объектных файлов … o
проверяем, используем ли мы компилятор GNU C … rm: не могу удалить core': Is a directory
core ‘: каталог
yes
checking whether gcc accepts -g... rm: cannot remove
да
проверка опции gcc для принятия ISO C89 … rm: невозможно удалить `core ‘: каталог
не нужно
проверка стиля зависимостей gcc … gcc3
проверка, как запустить препроцессор C … gcc -E
файл autoconf:
root @ hostname cpp] # automake
configure.ac:39: предупреждение: AC_LANG_CONFTEST: в теле не обнаружен вызов AC_LANG_SOURCE
../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST расширен от …
../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE расширена с …
../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE расширен с …
m4 / libtool.m4: 1022: _LT_SYS_MODULE_PATH_AIX расширена с …
m4 / libtool.m4: 4161: _LT_LINKER_SHLIBS расширена с …
m4 / libtool.m4: 5236: _LT_LANG_C_CONFIG расширена с …
m4 / libtool.m4: 138: _LT_SETUP расширена с …
m4 / libtool.m4: 67: LT_INIT расширен с …
configure.ac:39: верхний уровень
configure.ac:39: предупреждение: AC_LANG_CONFTEST: в теле не обнаружен вызов AC_LANG_SOURCE
../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST расширен от …
../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE расширена с …
../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE расширен с …
m4 / libtool.m4: 4161: _LT_LINKER_SHLIBS расширена с …
m4 / libtool.m4: 5236: _LT_LANG_C_CONFIG расширена с …
m4 / libtool.m4: 138: _LT_SETUP расширена с …
m4 / libtool.m4: 67: LT_INIT расширен с …
configure.ac:39: верхний уровень
/usr/share/automake-1.11/am/depend2.am: am__fastdepCXX не отображается в AM_CONDITIONAL
/usr/share/automake-1.11/am/depend2.am: обычный способ определения am__fastdepCXX' is to add
AC_PROG_CXX»
/usr/share/automake-1.11/am/depend2.am: для configure.ac' and run
aclocal ‘и autoconf' again.
CXX ‘не определено
binary/Makefile.am: C++ source seen but
binary / Makefile.am: обычный способ определения CXX' is to add
AC_PROG_CXX»
двоичный файл / Makefile.am: для configure.ac' and run
autoconf снова.
common / Makefile.am: источник C ++ виден, но CXX' is undefined
CXX ‘это добавить
common/Makefile.am: The usual way to defineAC_PROG_CXX'
configure.ac ‘и запустить
common/Makefile.am: toautoconf' again.
CXX ‘не определено
core/Makefile.am: C++ source seen but
core / Makefile.am: обычный способ определения CXX' is to add
AC_PROG_CXX»
core / Makefile.am: для configure.ac' and run
autoconf снова.
ignite / Makefile.am: источник C ++ виден, но CXX' is undefined
CXX ‘это добавить
ignite/Makefile.am: The usual way to defineAC_PROG_CXX'
configure.ac ‘и запустить
ignite/Makefile.am: toautoconf' again.
CXX ‘не определено
jni/Makefile.am: C++ source seen but
jni / Makefile.am: обычный способ определения CXX' is to add
AC_PROG_CXX»
jni / Makefile.am: для configure.ac' and run
autoconf снова.
odbc / Makefile.am: источник C ++ виден, но CXX' is undefined
CXX ‘это добавить
odbc/Makefile.am: The usual way to defineAC_PROG_CXX'
configure.ac ‘и снова запустить `autoconf’.
odbc/Makefile.am: to
Makefile.in должен быть создан automake. Пожалуйста, убедитесь, что у вас есть компилятор C ++ в вашей системе. Это нужно для компиляции драйвера ODBC.
Попробуйте изменить AC_PROG_CPP на AC_PROG_CXX в файле configure.ac.
Других решений пока нет …