quickfix automake makefile проблемы с установкой

При попытке установить Quickfix из Вот. Я распаковал файл tar.gz, а затем в своем терминале OSX я выбрал каталог, в котором он был распакован и у которого изначально возникли проблемы с настройкой конфигурации (при запуске configure), поэтому решил использовать загрузчик, но я получил следующее при запуске начальной загрузки. Что, я думаю, вызывает будущие проблемы при настройке и создании соответствующих установочных файлов … Какие-либо предложения о том, как это исправить и установить?

quickfix > ./bootstrap
aclocal...
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoheader...
libtoolize...
glibtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `config'.
glibtoolize: linking file `config/ltmain.sh'
glibtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.in and
glibtoolize: rerunning glibtoolize, to keep the correct libtool macros in-tree.
glibtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
automake...
automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
configure.in:5: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated.  For more    info, see:
configure.in:5: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_INIT_AUTOMAKE-invocation
configure.in:14: installing 'config/config.guess'
configure.in:14: installing 'config/config.sub'
configure.in:5: installing 'config/install-sh'
configure.in:5: installing 'config/missing'
automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
examples/executor/C++/Makefile.am:10: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
examples/executor/C++/Makefile.am: installing 'config/depcomp'
examples/ordermatch/Makefile.am:17: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
examples/ordermatch/test/Makefile.am:13: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
examples/tradeclient/Makefile.am:10: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
src/C++/Makefile.am:166: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
src/C++/test/Makefile.am:40: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
src/Makefile.am:23: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
src/python/Makefile.am:61: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
autoconf...
Now run configure with any arguments necessary

после этого я побежал

quickfix > ./configure

который, казалось, работал без ошибок, после чего я хотел бежать make но получил следующие ошибки:

2 warnings and 9 errors generated.
make[3]: *** [ut.o] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

некоторые ошибки выглядят так:

In file included from ut.cpp:27:
./C++/Utility.h:185:12: error: no member named 'abort' in namespace 'std'
using std::abort;
~~~~~^

С предупреждениями, которые выглядят так:

In file included from ut.cpp:50:
C++/test/SessionTestCase.cpp:1178:8: warning:
'SuiteSessionTests::resetOnEndTimeFixture::createSession' hides overloaded
virtual function [-Woverloaded-virtual]
void createSession()
^

Другие включают предупреждения как это:

In file included from at.cpp:28:
./at_application.h:110:8: warning: 'MessageCracker::onMessage' hides overloaded
virtual functions [-Woverloaded-virtual]
void onMessage( const FIX42::SecurityDefinition& message,
^
C++/fix40/MessageCracker.h:63:16: note: hidden overloaded virtual function
'FIX40::MessageCracker::onMessage' declared here
virtual void onMessage( const Message&, const FIX::SessionID& )
^

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector