tpm2-software / tpm2-tss

OSS implementation of the TCG TPM2 Software Stack (TSS2)
https://tpm2-software.github.io
BSD 2-Clause "Simplified" License
730 stars 359 forks source link

Visual Studio 64-bit build support #749

Closed danintel closed 6 years ago

danintel commented 6 years ago

The fix to issues #420, #670, and #673 added support with Microsoft Visual Studio "solution" files for the Marshaling and System API libraries. However, the fix is 32-bit.

The proposed fix is to also support 64-bit builds. The source should work with both 32- and 64-bit builds. Although the TPM 2.0 simulator is 32-bit on MS Windows, the socket interface is independent of LP32/LP64 issues (as is the interface with a real TPM 2.0).

Proposed fix --------------------------- marshal/tss2-mu.vcxproj

..\lib\tss2-mu.def
flihp commented 6 years ago

With #753 merged can this be closed?

danintel commented 6 years ago

Yes. Fixed 2018-02-08 with #753 merge.