Hello Everyone,
I'm using the latest Cyrus SASL source version 2.1.28 found here (https://github.com/cyrusimap/cyrus-sasl/releases) with name: cyrus-sasl-2.1.28.tar.gz file into macOS Big Sur (11.7.9) for compiling the code. When I run the following commands to compile the code:
cd cyrus-sasl-2.1.28 ./configure make
I found that the sasl2 library is found in "lib/.libs" folder as :
libsasl2.dylib -> libsasl2.3.dylib libsasl2.la -> ../libsasl2.la
I found the .so files in plugins folder found in "plugins/.libs" as:
libcrammd5.3.so libdigestmd5.3.so libgssapiv2.3.so libotp.3.so libplain.3.so libsasldb.3.so libscram.3.so
As you can see the build is generating .so files instead of .dylib files for plugins, where as it is generating .dylib for libsasl2 library. Is there a way to change the configure script or Makefile.in or other build files in plugins folder or elsewhere so it can generate .dylib libraries in plugins instead of .so libraries on macOS platform?
Please help.
Regards
Sree