第一次踩指令集坑

博客长草了,随便更点东西记录一下。

今天在一台古董机编译 Openresty,启动后总是报 illegal instruction。

这种底层问题首先思考要不要开 coredump,再用 gdb 抓一抓。

仔细一想应该有人遇到过,偷懒用 Google 一查还真有。

原因是 configure 里面的 sse4.2 指令集判断有问题,古董机器并不支持 sse4.2,修改为 sse4a 后重编译就可以正常运行。

第一次踩指令集坑 有 4 个评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注