Closed ddamiani closed 5 years ago
Can you try adding some more explicit template instantiations?
eg. add:
template class PVValueArray<boolean>;
template class PVValueArray<int8>;
template class PVValueArray<uint8>;
And see if any of the errors go away.
That seems to have done the trick! I can submit a pull request with the changes if you like?
Please do!
On Sun, Jun 30, 2019, 2:35 PM Daniel Damiani notifications@github.com wrote:
That seems to have done the trick! I can submit a pull request with the changes if you like?
— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/epics-base/pvDataCPP/issues/68?email_source=notifications&email_token=ABBZLH3DPMF7TDDU7CJ5B4TP5ERKDA5CNFSM4H4MBX7KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODY4UIIQ#issuecomment-507069474, or mute the thread https://github.com/notifications/unsubscribe-auth/ABBZLH5JRFBKVOJ3A2NI2W3P5ERKDANCNFSM4H4MBX7A .
Thanks.
I noticed a problem build pvData on macos when building with -std=c++11. It seems to be an issue with PVValueArray templates. It builds fine for me with clang and c++11 under linux.
Output from the build failure of testApp/misc/testSerialization.cpp is below. It compiles but the linking step fails:
MD: edit formatting