欢迎您光临深圳塔灯网络科技有限公司!
电话图标 余先生:13699882642

网站百科

为您解码网站建设的点点滴滴

centos安装font-spider步骤

发表日期:2016-11 文章编辑:小灯 浏览次数:955

一、安装gcc++ 4.9

## 下载gcc新的源码包 wget http://gcc.skazkaforyou.com/releases/gcc-4.9.1/gcc-4.9.1.tar.gz

## 解压缩 tar -xf gcc-4.9.1.tar.gz

## cd gcc-4.9.1

## 运行download_prerequisites脚本, ./contrib/download_prerequisites ,这个脚本会自动帮你下载所需要的依赖文件和库


### 如果运行脚本失败,提示:PASV 无法连接到 209.132.180.131 端口号 10003,那么就打开该脚本:

### vim ./contrib/download_prerequisites

### 把里面几个下载的命令注释掉(5 个 wget 命令),然后单独下载这 5 个源码包,拷贝到 gcc-4.9.0 目录下。


我执行的时候直接下载了,直接执行下面

#### 第一步:安装gmp-4.3.2.tar.bz2/home/font/node-master/gcc-4.9.1/contrib/gmp-4.3.2

#### 第二步:安装mpfr-2.4.2.tar.bz/home/font/node-master/gcc-4.9.1/contrib/mpfr-2.4.2

#### 第三步:安装mpc-0.8.1.tar.gz/home/font/node-master/gcc-4.9.1/contrib/mpc-0.8.1

#### 第四步:安装isl-0.12.2.tar.bz2 /home/font/node-master/gcc-4.9.1/contrib/isl-0.12.2

#### 第五步: 安装cloog-0.18.1.tar.gz/home/font/node-master/gcc-4.9.1/contrib/cloog-0.18.1


依次进入目录

./configure

./make && make install


这回可以安装gcc了

cd /home/font/node-master/gcc-4.9.1

./configure

./make && make install

这个过程是漫长的.............


make过程报错

configure: error: cannot compute suffix of object files: cannot compile

解决办法:

我的gmp, mpfr, mpc都是使用默认参数安装的,没指定任何参数


./configure

make

make install


所以直接使用下面的命令设置环境变量就可以了:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib


如果安装时指定了安装目录,使用类似下面的命令:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/gcc-4.6.3/mpc-0.9/mpc_install/lib:/opt/gcc-4.6.3/gmp-5.0.4/gmp_install/lib:/opt/gcc-4.6.3/mpfr-3.1.0/mpfr_install/lib




二、安装node.js

./configure 报错

### error while loading shared libraries: libcloog-isl.so.4

解决方法

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib


这个过程是漫长的.............




三、安装font-spider


npm install font-spider -g




四、使用

#font-spider index.html

报错

/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found问题

解决方法

执行以下命令,查找编译 gcc 时生成的新动态库:

find / -name "libstdc++.so.6"

查询结果:

# find / -name libstdc++.so.6

/usr/local/src/usr/lib/x86_64-linux-gnu/libstdc++.so.6

/usr/local/src/gcc-4.9.1/gcc_temp/prev-i686-pc-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6

/usr/local/src/gcc-4.9.1/gcc_temp/i686-pc-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6

/usr/local/src/gcc-4.9.1/gcc_temp/stage1-i686-pc-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6

/usr/local/lib/libstdc++.so.6

/usr/lib/libstdc++.so.6

将上面的新动态库 libstdc++.so.6 复制到 /usr/lib 目录下:

# cp /usr/local/src/gcc-4.9.1/gcc_temp/stage1-i686-pc-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6 /usr/lib

# strings /usr/lib/libstdc++.so.6 | grep GLIBCXX

已经OK


再次

#font-spider index.html

font目录下多出字体文件了。


到此整个font-spider安装完毕。感兴趣的朋友可以加我的QQ:858848304;

欢迎转载,请标明出处:http://www.yzlink.cn/i,72,6897,0.html


本页内容由塔灯网络科技有限公司通过网络收集编辑所得,所有资料仅供用户学习参考,本站不拥有所有权,如您认为本网页中由涉嫌抄袭的内容,请及时与我们联系,并提供相关证据,工作人员会在5工作日内联系您,一经查实,本站立刻删除侵权内容。本文链接:http://dengtar.com/10522.html
相关企业建站知识
 八年  行业经验

多一份参考,总有益处

联系深圳网站公司塔灯网络,免费获得网站建设方案及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:余经理:13699882642

Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.