The makefile that comes with quickfix builds the C++ tradeclient into an
executable and a script. I see that in the makefile, it is the libtool
script that makes the tradeclient script inside the main directory, and a
tradeclient executable inside .libs.
I can invoke tradeclient with the script, but invoking the executable
directly gives me a shared library error.
$ cd .libs
$./tradeclient tradeclient.cfg
./tradeclient: error while loading shared libraries: libquickfix.so.10:
cannot open shared object file: No such file or directory
I was wondering if anyone has experience modifying the build process so that
it builds
1) an executable only (no script)
2) portable to another machine.
I'm guessing that would require figuring out what exactly libtool does and
condensing it into one g++ line.
If anyone has information about that, I would deeply appreciate it.
thanks
mark
--
View this message in context: http://www.nabble.com/building-C%2B%2B-tradeclient-into-an-executable-tp17019718p17019718.html
Sent from the QuickFIX - Dev mailing list archive at Nabble.com.
|