Perl源码安装碰到的坑

># perl源码安装报错

```bash

>$ make

>......

>make[1]: *** [IO.o] Error 1

>make[1]: Leaving directory `/users/rmi1/build/perl-5.12.0/dist/IO'

>Unsuccessful make(dist/IO): code=512 at make_ext.pl line 449.

make: *** [lib/auto/IO/IO.so] Error 2

```

尝试过对glibc库各种更新和链接,并不能成功。


后面看到这个教程,记录一下:

如果在 make 编译过程中出现如上报错,请参考 Make error when compiling Perl 5.12.1 (RHEL 5.5) 执行下面操作:

```bash

$ make clean

$unsetC_INCLUDE_PATH

$ ./Configure -des -Dprefix=/usr/local/software/Perl-5.26 -Dusethreads -Uversiononly

$ make

```

清除C_INCLUDE_PATH环境变量可以完美运行

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容