Sie können dies nicht tun, wenn Objekte innerhalb einer statischen Bibliothek ohne -fPIC oder ähnliches kompiliert wurden.
Tut dies (natürlich mit entsprechenden -L's)
gcc -shared -o megalib.so foo.o bar.o -la_static_lib -lb_static_lib
Nicht tun?