新闻发布
管理系统一、安装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