Enlace de una biblioteca compartida con otra biblioteca compartida en linux

Estoy tratando de construir una biblioteca compartida. Digamos que libabc.so. Utiliza otro archivo .so, digamos lib123.so (una lib en / usr / local / lib). Ahora estoy usando mi lib libc.c.so compartido en mi aplicación. digo my-app. Quiero saber cómo debo vincular estos binarios. No quiero vincular my-app con lib123.so directamente. Mi aplicación debería estar vinculada solo con libabc.so. ¿Cómo puedo hacer esto?

Gracias por adelantado. Estoy usando el compilador g ++

Respuestas a la pregunta(2)

Su respuesta a la pregunta