Re: [Quickfix-users] Socket Initiator build error
Brought to you by:
orenmnero
From: DA S. A. <ada...@ca...> - 2010-01-11 07:30:47
|
Hi, I think you forgot to put "libquickfix.so" somewhere in the linker... Antonio. Le 07/01/2010 19:56, gtsafas a écrit : QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html I was able to build with -c When I try g++ myinit.cpp MYAPP.cpp I get this new error /tmp/ccqcUJdt.o: In function `main': myinit.cpp:(.text+0x78): undefined reference to `FIX::SessionSettings::SessionSettings(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' myinit.cpp:(.text+0x111): undefined reference to `FIX::SocketInitiator::SocketInitiator(FIX::Application&, FIX::MessageStoreFactory&, FIX::SessionSettings const&, FIX::LogFactory&)' myinit.cpp:(.text+0x11d): undefined reference to `FIX::Initiator::start()' myinit.cpp:(.text+0x153): undefined reference to `FIX::SocketInitiator::~SocketInitiator()' /tmp/ccqcUJdt.o: In function `FIX::FileStoreFactory::FileStoreFactory(FIX::SessionSettings const&)': myinit.cpp:(.text._ZN3FIX16FileStoreFactoryC2ERKNS_15SessionSettingsE[_ZN3FIX16FileStoreFactoryC5ERKNS_15SessionSettingsE]+0x18): undefined reference to `vtable for FIX::FileStoreFactory' /tmp/ccqcUJdt.o: In function `FIX::ScreenLogFactory::ScreenLogFactory(FIX::SessionSettings const&)': myinit.cpp:(.text._ZN3FIX16ScreenLogFactoryC2ERKNS_15SessionSettingsE[_ZN3FIX16ScreenLogFactoryC5ERKNS_15SessionSettingsE]+0x18): undefined reference to `vtable for FIX::ScreenLogFactory' /tmp/ccqcUJdt.o: In function `FIX::FileStoreFactory::~FileStoreFactory()': myinit.cpp:(.text._ZN3FIX16FileStoreFactoryD2Ev[_ZN3FIX16FileStoreFactoryD5Ev]+0xd): undefined reference to `vtable for FIX::FileStoreFactory' /tmp/ccqcUJdt.o: In function `FIX::ScreenLogFactory::~ScreenLogFactory()': myinit.cpp:(.text._ZN3FIX16ScreenLogFactoryD2Ev[_ZN3FIX16ScreenLogFactoryD5Ev]+0xd): undefined reference to `vtable for FIX::ScreenLogFactory' collect2: ld returned 1 exit status |