Okay, I have one struct in "Library2", which requires optional "Library1".
The problem is that I want both of the libraries to be able to use that struct, but I want the struct to be in Library2, since Library1 is only optional.
And since 2 requires 1, 1 gets initialized before 2, and it can't use the struct from 2
Any way to solve this?
The problem is that I want both of the libraries to be able to use that struct, but I want the struct to be in Library2, since Library1 is only optional.
And since 2 requires 1, 1 gets initialized before 2, and it can't use the struct from 2

Any way to solve this?