我们的网络最近从 CentOS 5 切换到 CentOS 6。使用 gcc 编译后,我们发现在链接时我们发现了这个错误。
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
现在看来,在 CentOS5 中,我们的编译器会绕过它。
/usr/bin/ld: skipping incompatible /usr/lib/libz.a when searching for -lz
我们正在使用经过大量修改的 SCons 编译工具 (http://www.scons.org/)。我无法弄清楚这个错误,我不知道从哪里开始。这些错误的唯一区别是一台机器使用centOS 5,另一台使用centOS6。有没有人有什么建议?
Ĵ