Actually, these are libtorrent-rasterbar dependencies and I'm using pkg-config (via qmake) to get the linking flags. The problem is that as a default it probably uses this: $ pkg-config --libs libtorrent-rasterbar -ltorrent-rasterbar
The others flags are in libtorrent-rasterbar.pc though: Libs: -L${libdir} -ltorrent-rasterbar Libs.private: -lz -lrt -lboost_system-mt -lboost_filesystem-mt -lboost_thread-mt -lssl -lcrypto Actually, it would be possible to get all the flags with this command: $ pkg-config --libs --static libtorrent-rasterbar -ltorrent-rasterbar -lz -lrt -lboost_system-mt -lboost_filesystem-mt -lboost_thread-mt -lssl -lcrypto The thing is that I'm not calling pkg-config directly, I'm simply adding these lines to my project file: CONFIG += link_pkgconfig PKGCONFIG += "libtorrent-rasterbar" I could not find a qmake configuration that would get all the flags yet. On Tue, Nov 17, 2009 at 9:28 PM, Chris <ch...@qbittorrent.org> wrote: > Hi, > > Adding this line to the src/src.pro file fixes the problem: > LIBS += -lboost_system-mt -lboost_thread-mt -lboost_filesystem-mt -lz -lrt > -lssl -lcrypto > > It is not perfect but it works. I'll see if I can find a better way. >