-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 13Mar, 2008, at 17:21, Andy Lego wrote:

Hello Michael,

You can also try co cleanup the API so you don't need the circular
dependency. This way you can still keep the library separate, but at
the same time reduce problems in the future.

Andy


True. Ultimately this would be the only true solution. But currently it is plain impossible as I have to remain compatible to legacy stuff.



On Thu, Mar 13, 2008 at 9:18 AM, Michael Wild <[EMAIL PROTECTED]> wrote:

On 13Mar, 2008, at 15:56, David Cole wrote:

The real solution is to make them into one library. If you can't
have one without the other, then why bother having two? You have to
have both by definition because of the two-way dependency. Why not
consolidate them into one?

Or... force them to be static libs (ADD_LIBRARY(... STATIC ...)) and
link them both everywhere they need to be linked...


Thanks

But this is not possible. As I said, the smaller of the libraries must
be exchangeable. And multiple versions of a merged library is just a
no-go.

Michael

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (Darwin)

iEYEARECAAYFAkfaRN0ACgkQyAe0BK8NufNhNwCfcsT622wRPvA5RdjMb0Ci+yy1
OnwAn10RQkd+r2MuINJVz3Zlje61LI2+
=4qVL
-----END PGP SIGNATURE-----
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to