Re: [Quickfix-developers] Compile Errors on Debian unstable
Brought to you by:
orenmnero
From: Paul C. <pa...@op...> - 2008-08-04 23:06:12
|
> QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > On 07/29/2008 02:49 AM, Paul Check wrote: >> Hi: I am not able to compíle 1.12.4 nor the cvs version, using Debian >> unstable fully updated to last week. I believe the compilers are >> gcc-4.3.1-2 and g++-4.3.1-2, although I have older versions of gcc/g++ >> installed. I do not have sstream but it is my understanding that I don´t >> need it. >> >> I am barely getting anywhere in the compilation, with the error: >> >> strcpy is not a member of std >> >> occurring in src/tests/TestDeferredTestReporter.cpp >> >> basically right out of the gates. >> >> The QuickFIX documentation doesn´t mention anything about compiler >> versions. >> >> Can anyone give me some guidance here? >> > > Most the issues and, or your concerns are related GCC 4.3, hence either > you apply the > http://cto.homelinux.net/pub/patches/quickfix/quickfix-1.12.4-svn-1.patch.gz > patch against the latest SVN head (1999) or get a latest snapshot of my > working copy from > http://cto.homelinux.net/git?p=quickfix.git;a=snapshot;h=cf4d8d157ea81f98ddafde4d2538cf185fa26a7e;sf=tgz > > The later one i.e. my working copy, contains many more > autotools/automake build systems enhancements. > > Hope that helps, Indeed, I was able to compile your snapshot using gcc/++ 4.3 and the python 2.5 headers, with mysql, python and ruby config options. Very nice. I am still having one problem that is showing up in all versions of quickfix that I am trying. When I try the --with-java option my compile is getting stuck on the "Building jar....quickfix.jar" line, with a java process running. The java process seems to just hang. If I go to src/java and do "ant jar" it will build the quickfix.jar in 5 seconds. I take it there is something wrong with my system, but I cannot nail it down. Any ideas anyone? Regards, Paul |