Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
Fresh svn checkout
Description
At a minimum the project H files must change QPID_COMMON_EXTERN to QPID_TYPES_EXTERN to get the import/export straight.
However, there's a bigger problem with circular dependencies between qpidcommon and qpidtypes. The common has windows/sys and framing that types needs and vice versa.
Linux avoids this problem by having the dependencies resolved at load time.