On 12-Jan-15 04:44, Andrey Anpilogov wrote: > One of the things I have no idea how to do is "weak" function in static > library. > I have one static library that builds as Product. It has couple files > with "weak" functions: > files: > - somelib.cpp > - extracool.cpp > - base.c > - weakfuncs.c > > Let's say base.c and wealfuncs.c have "weak" functions. > Which means I have to link the application: > main.cpp.o path_to_lib/somelib.a path_to_lib/base.c.o > path_to_lib/weakfuncs.c.o
I'm not sure that I understand your case. Why do you have to pass the object files to the linker? If you're talking about weak symbols in ELF object files then those symbols are marked as "weak" but still exist in a static library, right? BR, Joerg _______________________________________________ QBS mailing list QBS@qt-project.org http://lists.qt-project.org/mailman/listinfo/qbs