DtSvc: we can't use archive .a libs in building libDtSvc.so
authorJon Trulson <jon@radscan.com>
Wed, 30 Oct 2019 00:11:42 +0000 (18:11 -0600)
committerJon Trulson <jon@radscan.com>
Wed, 30 Oct 2019 00:11:42 +0000 (18:11 -0600)
commitd183ade8b302c717ac22797529e9251b5bd44387
treefbbf88096f94a2929c6d4fe5408b1fcfc56ae71e
parentd99b3eb895d209d4572ea51a5b4b0034e63ac129
DtSvc: we can't use archive .a libs in building libDtSvc.so

We were building subsets of this library as archive.a objects, then
trying to combine them into a shared object.  This warnings, and link
failures due to the lack of 0fPIC when building the archive libraries.

Now, we do not buld archive libraries, and the main libDtSvc.so
library is build by adding all of the .lo file in the component
subdirectories.

In a future commit, we could just remove the SUBDIR builds (DtUtil1,
etc) and build the sub objects directly.
cde/lib/DtSvc/DtUtil2/Makefile.am
cde/lib/DtSvc/Makefile.am