如何在 OS X 10.10.3 上将 SASL 支持编译为 Postfix-3.0.0
How do I compile SASL support into Postfix-3.0.0 on OS X 10.10.3
我正在尝试从 postfix.org 源代码编译具有SASL支持的Postfix-3.0.0,并遇到了一些障碍。构建正在寻找
dict_ni.c:39:10: fatal error: 'netinfo/ni.h' file not found
#include <netinfo/ni.h>
但是我不知道在制作文件行中放什么....这适用于 TLS
make makefiles CCARGS="-DUSE_TLS -I/usr/local/include" AUXLIBS="-L/opt/local/lib -lssl -lcrypto”
因此,任何帮助都值得赞赏,谢谢。
我终于解决了。这适用于 Yosemite 10.10.3,安装了 Postfix-3.1、Dovecot、Mysql 和 SASL&TLS。我使用了新的 - 撰写本文时的最新、postfix-3.1.xxx 和最新的鸽舍。
make -f Makefile.init dynamicmaps=yes CCARGS='-DHAS_MYSQL -I/usr/local/include/mysql -DUSE_TLS -DUSE_SASL_AUTH -DDEF_SERVER_SASL_TYPE="dovecot" -DHAS_PCRE -I/opt/local/include' 'AUXLIBS=-L/opt/local/lib -lssl -lcrypto' 'AUXLIBS_MYSQL=-L/usr/local/lib -lmysqlclient -lz -lm' 'AUXLIBS_PCRE=-L/opt/local/lib -lpcre’ makefiles
仅供参考。
相关文章:
- 编译时未启用intel oneApi CUDA支持
- 当我编译webrtc服务器时,Windows上只支持clang-cl
- 在使用GPU支持编译Tensorflow时,会遇到CUDA_TOOLKIT_PATH未绑定变量
- 在 Ubuntu 18.04 上编译 GLSL 着色器时"不支持 GLSL 3.30"?
- 如何在 clang 的自动会议中检查支持编译标志
- 如何使用MinGW编译器和SSL支持静态编译Qt
- 如何在GPU支持下编译tflite?
- C++项目编译强制使用 /clr 选项,尽管在没有公共语言运行时支持的情况下执行它
- 如何在 Windows x64 上编译支持 fips 的 openssl?
- 当我在支持 avx2 的机器上编译并在另一台仅支持 avx 的机器上运行二进制文件时会发生什么?
- <mutex> 使用 /clr 或 /clr:pure 编译时不支持
- 编译具有Contrib和C++11支持的OpenCV?
- OpenCV 4.x+ 需要启用 C++11 支持编译暗网致命错误
- 为什么 GCC 6.3 在没有显式 C++11 支持的情况下编译此大括号初始化列表代码
- 使用 /clr 或 clr:pure (cpprestsdk aka casablanca) 编译时不支持互斥
- 在linux上编译支持CUDA的OpenCv
- 编译支持 OpenSSL 的 Windows Phone 8.1 Qt 5.5 时出现问题
- 如何编译支持NTLM的gSoap?(Mac OS X)
- 创建一个构建框架来支持编译支持多个平台的代码
- 如何在Mac终端上编译支持c++ 11的c++