zhangyuanwei / node-images

Cross-platform image decoder(png/jpeg/gif) and encoder(png/jpeg) for Nodejs
https://npmjs.org/package/images
MIT License
1.56k stars 205 forks source link

glibc 2.5 能支持的不? #99

Closed justnewbee closed 5 years ago

justnewbee commented 7 years ago

linux x64 机器上要求 glibc2.14 但出于某些原因无法升级 上面的 glibc 版本是 2.5 能支持的吗

oxUnd commented 7 years ago

你可以 copy 一份能跑的 glib2.14 然后在运行前设置环境变量

export LD_LIBRARY_PATH=你放glib2.14的目录

当然如果缺少别的什么东西,一并 copy 过来即可。

注意,不要写死到 bashrc 或者 profile 等文件中,不然可能导致你机器都没法进去。

justnewbee commented 7 years ago

有些难度... 能支持到 GLIBC_2.12 吗 我的服务器现在版本 GLIBC_2.12 我看了 bindings.node 中写了 GLIBC_2.2.5 GLIBC_2.14 GLIBC_2.4 GLIBC_2.7 GLIBC_2.3.4 GLIBC_2.11 GLIBCXX_3.4 这些 必须是特定版本号的话实在有些蛋疼

justnewbee commented 7 years ago

而且我试了自己构建 glibc_2.14 构建没有什么问题 最终执行的时候 确实没有报错 但似乎卡住了 进程没有继续

oxUnd commented 7 years ago

卡住,是不是图片太大导致。

justnewbee commented 7 years ago

不是 是项目启动的时候卡住不动 也没有报错

justnewbee commented 7 years ago

应该是执行 npm install 就会死住不动 估计是我的 GLIBC 还是不行