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

Reply via email to