设为首页 加入收藏

TOP

Linux下的source insight -sourcenavigator编译安装
2014-11-24 01:22:54 来源: 作者: 【 】 浏览:1
Tags:Linux source insight -sourcenavigator 编译 安装

sourcenav是一款非常不错的源码编辑,查看软件,同时还支持编译器和调试器的集成,可以构建成一套完整的IDE开发环境。


最新版本sourcenav-5.2b2,安装环境FC6。


安装过程如下:


1, tar -zxvf sourcenav-5.2b2.tar.gz
Note: The following approach of making a new build directory instead of building the system comes from INSTALL.TXT. Actually you don't need to make a new building dir at all.


2,mkdir ~/snbuild; cd ~/snbuild


3,../sourcenav-5.2b2/configure --prefix=/opt/sourcenav
As the same reason, the --prefix option is not needed at all, by default all binaries are installed into /usr or /usr/local.
report the following error in the processing:


checking if 64bit Sparc VIS support is requested... no
checking system version (for dynamic loading)... ./configure: line 6046: syntax error near unexpected token `)'
./configure: line 6046: ` OSF*)'
configure: error: ./configure failed for unix
configure: error: ./configure failed for tcl


4,fix bugs
fix this bug with patch sourcenav-tk-configure-single-quote.patch, you can get this patch from sourcenav-tk-configure-single-quote.patch


patch -p1 < sourcenav-tk-configure-single-quote.patch


try step 3 again! the problem disapears.


5, fix fwritable-string problem

make

you will get the information "fwritable-strings" error


find . -name "Makefile"|xargs grep -n "fwritable-strings"


./tix/unix/tk8.3/Makefile:51:TIX_CFLAGS = $(CFLAGS) -fwritable-strings
./libgui/src/Makefile:133:LIBGUI_CFLAGS = -fwritable-strings
./libgui/library/Makefile:73:LIBGUI_CFLAGS = -fwritable-strings
./libgui/Makefile:74:LIBGUI_CFLAGS = -fwritable-strings


edit all the Makefile, delete fwritable-strings from these files.


make it again! its OK!


6, install it


make install


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇JAVA读取XML文件详细解析 下一篇Linux中.a,.la,.o,.so文件的意义..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: