can I mix shared libs and static archives when I link a program, or
must all the symbols in the shared objects be defined in shared objects.
I am currently splitting up a huge static archive into smaller shared
objects, and when I try to link the program, I have placed the static
archive at the end to 'define all undefined symbols'. When I did this
someone tried to execute one of the linked files, but it dumped core
before it reached main. When I inserterted -Bstatic and linked the
whole application static, everything worked fine. Could someone
please tell me if I can have unresolved symbols in a shared lib that
will be filled in by the static archive.
Trond Norbye