broetman 0 Posted August 5, 2020 Hi, I'm new and also just trying to start with parallel programming. My first issue is the installation in D2009 ; version of OmniThreadL 3.07.7: 2019-02-23: I get an error: [DCC Error] OtlSync.pas(1556): E2037 Declaration of 'Implicit' differs from previous declaration and it refers to this piece of code: class operator Locked<T>.Implicit(const value: Locked<T>): T; begin Result := value.Value; end; { Locked<T>.Implicit } So my question is: How to pass this hurdle? Thanks in advance, Share this post Link to post
Guest Posted August 5, 2020 Not an answer but an advice. In such case you found a bug or problem you reported here, this one in particular is very popular library, such bugs/problems come from new features mostly, so don't stop and wait for an answer, you report it, that is great and thank you. Now go and download an older version/release and continue to use/test it, when authors will fix you can use the fixed newer one. https://github.com/gabr42/OmniThreadLibrary/releases Share this post Link to post