« Return to Thread: [SOLVED] Examples wont' build on Ubuntu

Re: Examples wont' build on Ubuntu

by vincegat :: Rate this Message:

| View in Thread

Martin,

1) I freshly extracted quickfix-1.13.3.tar.gz

patch -p1 < quickfix-autotools-bootstrap.patch -- ran alright.

patch -p1 < quickfix-autotools-bootstrap.patch -- I got one error:

patching file aclocal.m4
patching file bin/cfg/Makefile.in
patching file bin/Makefile.in
patching file config/config.guess
patching file config/config.sub
patching file config/ltmain.sh
patching file doc/html/Makefile.in
patching file doc/Makefile.in
patching file examples/executor/C++/Makefile.in
patching file examples/executor/Makefile.in
patching file examples/Makefile.in
patching file examples/ordermatch/Makefile.in
patching file examples/ordermatch/test/Makefile.in
patching file examples/tradeclient/Makefile.in
patching file examples/tradeclientgui/banzai/Makefile.in
patching file examples/tradeclientgui/banzai/src/Makefile.in
patching file examples/tradeclientgui/banzai/src/quickfix/banzai/Makefile.in
patching file examples/tradeclientgui/banzai/src/quickfix/banzai/ui/Makefile.in
patching file examples/tradeclientgui/banzai/src/quickfix/Makefile.in
patching file examples/tradeclientgui/banzai/test/Makefile.in
patching file examples/tradeclientgui/Makefile.in
patching file Makefile.in
patching file spec/Makefile.in
patching file src/C++/Makefile.in
patching file src/C++/test/Makefile.in
Hunk #2 FAILED at 100.
1 out of 5 hunks FAILED -- saving rejects to file src/C++/test/Makefile.in.rej
patching file src/Makefile.in
patching file src/python/Makefile.in
patching file src/ruby/Makefile.in
patching file test/atrun/Makefile.in
patching file test/cfg/Makefile.in
patching file test/definitions/Makefile.in
patching file test/definitions/server/future/Makefile.in
patching file test/definitions/server/Makefile.in
patching file test/Makefile.in

So, which patches do I need, do I need all of them to build examples?


2) tradeclient config input file is certainly not in tradeclient folder.
I expect the config file look something like:

# default settings for sessions
[DEFAULT]
ConnectionType=initiator
ReconnectInterval=30
SenderCompID=MBTDEMO

but I do not see anything similar.

THX!!



Martin Dengler wrote:
QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html
QuickFIX Support: http://www.quickfixengine.org/services.html


On Wed, Jun 29, 2011 at 07:48:48AM -0700, vincegat wrote:
> 1) Which patches do I need to fix only examples in C++?
>
> 2)   When I run command:
>       patch -p1 < quickfix-src-examples-autotools-patches.patch
>       I get: Reversed (or previously applied) patch detected!  Assume -R?
> [n]
>       So, what so I do in this case, just say Y?

Are you sure you didn't patch the sources already?  The quickfix-src*
files are the patches I made to the source code files itself; due to
the way autotools works, the other patches are to the
untar-ed, post-autotools-bootstrap source code.

Here's what I just tried and it worked fine; not sure what's going
wrong for you:

$ rm -rf quickfix/
$ tar xzf ~/rpmbuild/SOURCES/quickfix-1.13.3.tar.gz
$ cd quickfix/
$ patch -p1 < [...]/patches-20110529/quickfix-src-examples-autotools-patches.patch
patching file examples/executor/C++/Makefile.am
patching file examples/ordermatch/Makefile.am
patching file examples/tradeclient/Makefile.am
patching file examples/tradeclientgui/banzai/Makefile.am
$

> 2) tradeclient example needs the input config file. Where do I get this
> file?

Isn't it in the source tarfile?

> Thank you!

Martin

 
------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
_______________________________________________
Quickfix-users mailing list
Quickfix-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/quickfix-users

 « Return to Thread: [SOLVED] Examples wont' build on Ubuntu