Re: [Quickfix-users] Installing on Debian Linux Lenny
Brought to you by:
orenmnero
From: Kenny S. <ks...@co...> - 2010-01-14 14:15:41
|
We are successfully building and running tests against gcc 4.3 nightly. http://www.connamara.com:8010/waterfall Perhaps downloading the latest will solve your issue: http://github.com/quickfix/quickfix -- Kenny Stone Connamara Systems, LLC On Thu, Jan 14, 2010 at 3:18 AM, DA SILVA Antonio <ada...@ca...>wrote: > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > > Hi, > > In fact some C functions have been moved to > new std headers on new releases of GCC, this > headers are missing in some quickfix files. > > Please see http://gcc.gnu.org/gcc-4.3/porting_to.html > > ==> if missing "strcmp" just "#include <cstring>" > > You have just to put this include somewhere (maybe in > Field.h or FieldTypes.h) in the quickfix src. > > Antonio. > > > Le 13/01/2010 18:04, Anderson dos Santos Donda a écrit : > > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > > Hi people... > > I'm trying to install the quickfix on debian linux, but when I run the > make command, I got this erros: > > > In file included from ../FieldTypes.h:29, > from ../FieldConvertors.h:25, > from ../Field.h:32, > from FieldBaseTestCase.h:26, > from FieldBaseTestCase.cpp:27: > ../Utility.h:179: error: 'std::strcmp' has not been declared > ../Utility.h:181: error: 'std::strlen' has not been declared > ../Utility.h:184: error: 'std::memcpy' has not been declared > ../Utility.h:185: error: 'std::memset' has not been declared > ../Utility.h:189: error: 'std::strerror' has not been declared > In file included from ../FieldConvertors.h:26, > from ../Field.h:32, > from FieldBaseTestCase.h:26, > from FieldBaseTestCase.cpp:27: > ../Exceptions.h: In member function 'std::string > FIX::SocketException::errorToWhat()': > ../Exceptions.h:253: error: 'strerror' was not declared in this scope > In file included from FieldBaseTestCase.h:26, > from FieldBaseTestCase.cpp:27: > ../Field.h: In member function 'void FIX::FieldBase::calculate() const': > ../Field.h:110: error: 'memcpy' was not declared in this scope > make[4]: *** [FieldBaseTestCase.lo] Error 1 > make[4]: Leaving directory `/home/donda/quickfix/src/C++/test' > make[3]: *** [all-recursive] Error 1 > make[3]: Leaving directory `/home/donda/quickfix/src/C++' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/home/donda/quickfix/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/home/donda/quickfix' > make: *** [all] Error 2 > > > > > Someone knows how can I fit this? > > Thanks > > > ------------------------------------------------------------------------------ > This SF.Net email is sponsored by the Verizon Developer Community > Take advantage of Verizon's best-in-class app development support > A streamlined, 14 day to market process makes app distribution fast and easy > Join now and get one step closer to millions of Verizon customershttp://p.sf.net/sfu/verizon-dev2dev > > > _______________________________________________ > Quickfix-users mailing lis...@li...https://lists.sourceforge.net/lists/listinfo/quickfix-users > > > > > ------------------------------------------------------------------------------ > Throughout its 18-year history, RSA Conference consistently attracts the > world's best and brightest in the field, creating opportunities for > Conference > attendees to learn about information security's most important issues > through > interactions with peers, luminaries and emerging and established companies. > http://p.sf.net/sfu/rsaconf-dev2dev > _______________________________________________ > Quickfix-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-users > > |