LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 560|回复: 3

有谁成功编译过 qtiplot-0.9.8.9

[复制链接]
发表于 2012-1-24 05:04:38 | 显示全部楼层 |阅读模式
现在Qtiplot开始收费了,得自己编译。有没有谁在SUSE下成功编译过呢?
我在11.4下老是报错:

g++: ../../3rd*****/gsl/lib/libgsl.a: No such file or directory
g++: ../../3rd*****/gsl/lib/libgslcblas.a: No such file or directory
make[2]: *** [../libexplin.so.1.0.0] Error 1
make[2]: Leaving directory `/home/albert/Desktop/qtiplot-0.9.8.9/fitPlugins/explin'
make[1]: *** [sub-explin-make_default] Error 2
make[1]: Leaving directory `/home/albert/Desktop/qtiplot-0.9.8.9/fitPlugins'
make: *** [sub-fitPlugins-make_default] Error 2


部分配置文件如下:
##########################################################
##     System specific configuration
##########################################################

# Global include path which is always added at the end of the INCLUDEPATH
SYS_INCLUDEPATH = /usr/include
# Global lib path and libs which is ls always added at the end of LIBS
SYS_LIBS = -L/usr/lib64

##########################################################
## zlib (http://www.zlib.net/)
##########################################################

# include path. leave it blank to use SYS_INCLUDE
ZLIB_INCLUDEPATH = $$QTI_ROOT/3rd*****/zlib/

##########################################################
## muParser (http://muparser.sourceforge.net/)
##########################################################

# include path. leave it blank to use SYS_INCLUDE
MUPARSER_INCLUDEPATH = $$QTI_ROOT/3rd*****/muparser/include
# link statically against a copy in 3rd*****/
MUPARSER_LIBS = $$QTI_ROOT/3rd*****/muparser/lib/libmuparser.a
# or dynamically against a system-wide installation
#MUPARSER_LIBS = -lmuparser

##########################################################
## GNU Sientific Library (http://www.gnu.org/software/gsl/)
##########################################################

# include path. leave it blank to use SYS_INCLUDE
GSL_INCLUDEPATH = $$QTI_ROOT/3rd*****/gsl/include
# link statically against a copy in 3rd*****/
GSL_LIBS = $$QTI_ROOT/3rd*****/gsl/lib/libgsl.a \
           $$QTI_ROOT/3rd*****/gsl/lib/libgslcblas.a
# or dynamically against a system-wide installation
#GSL_LIBS = -lgsl -lgslcblas
发表于 2012-1-25 10:57:32 | 显示全部楼层
胡乱试过几次,很难啊。期待详细教程
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-1-27 22:52:58 | 显示全部楼层
Post by kenei;2159105
胡乱试过几次,很难啊。期待详细教程


安装源中有了最新的0.9.8.10

http://download.opensuse.org/rep ... plot/openSUSE_11.4/
回复 支持 反对

使用道具 举报

发表于 2012-1-28 03:45:03 | 显示全部楼层
我的repo里可能还有以前编译的。注意0.9.8.2(似乎是这个)之后的新版本不包含liborigin,而且和qt4.7不大兼容(它好像还是基于qt3的,用的qt4的qt3兼容“模式”),hack起来非常麻烦,我已经放弃跟进了。无法读写origin则对我来说没有任何意义。

如果你需要读写origin文件的话,推荐直接wine origin。如果不需要读写origin,可选择的就太多了。推荐matplotlib,一个类似matlab的python作图库。matplotlib+ipython+numpy(or scipy),都可以在官方源找到。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表