[Quickfix-users] Re: [Quickfix-developers] Build problem on Linux
Brought to you by:
orenmnero
From: Joerg T. <Joe...@ma...> - 2006-04-03 08:31:08
|
Parhami, Faraz wrote: > I am trying to build 'QuickFix 1.11.1' on Linux with java. >=20 > I did the following: > ./bootstrap > ./configure --with-java --disable-xmltest > make What version of C++ compiler are you using? And which Linux distribution? > But 'make' fails with the following output: > [...] > make[4]: Entering directory `/home/parhaf/sapi/quickfix/src/C++/test' > /bin/sh ../../../libtool --mode=3Dcompile c++ -DHAVE_CONFIG_H -I. -I. > -I../../.. -I.. -g -O2 -I/usr/include/libxml2 > -I/sw/external/jdk-1.4.2_08/include > -I/sw/external/jdk-1.4.2_08/include/linux -O0 -g -c FieldBaseTestCase.= cpp > c++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I.. -g -O2 -I/usr/include/libxm= l2 > -I/sw/external/jdk-1.4.2_08/include > -I/sw/external/jdk-1.4.2_08/include/linux -O0 -g > -Wp,-MD,.deps/FieldBaseTestCase.pp -c FieldBaseTestCase.cpp -fPIC = -DPIC > -o FieldBaseTestCase.lo > In file included from ../Field.h:32, > from FieldBaseTestCase.h:26, > from FieldBaseTestCase.cpp:27: > ../FieldConvertors.h:32:18: limits: No such file or directory This line tells you, that at line 32, column 18 in the file FieldConverto= rs.h, the include=20 file "limits" is missing. This is not a make message, but a message of yo= ur C++ compiler. On my system (Debian 3.1), I can find the "limits" include file here: /usr/include/c++/3.3/limits /usr/include/c++/3.4/limits Cheers, J=F6rg --=20 Joerg Thoennes http://macd.com Tel.: +49 (0)241 44597-24 Macdonald Associates GmbH Fax : +49 (0)241 44597-10 Lothringer Str. 52, D-52070 Aachen |