kwlef error states license is not valid
On Mac platforms, clients running Flex Net Publisher version 188.8.131.52, supported by earlier Klocwork releases, cannot connect to the version 184.108.40.206 that the Klocwork 2021.2 License Server supports. Users will see an error similar to the following:
kwlef: Error: license is not valid: dlopen(/Library/Frameworks/KlocworkServer.framework/Versions/Current/lib/ix86-apple-macosx/libloccounter.dylib, 10): Symbol not found: _l_check_aladdin Referenced from: /Library/Frameworks/KlocworkServer.framework/Versions/Current/lib/ix86-apple-macosx/libloccounter.dylib Expected in: flat namespace in /Library/Frameworks/KlocworkServer.framework/Versions/Current/lib/ix86-apple-macosx/libloccounter.dylib kwlef: Info: caught signal 15
In Flex Net Publisher version 220.127.116.11, dongle support is extracted as a standalone library that needs to be included in the libloccounter.dylib library at build time.
- On the Klocwork Server, copy the libloccounter.dylib file from the <Klocwork-server-install>/lib/ix86-apple-macosx directory.
- On the client, paste the file into the <Klocwork-install>/lib/ix86-apple-macosx directory to overwrite the old file with the new file.