Linux下编译不正确
m13253 opened this issue · 3 comments
m13253 commented
Qt版本:
QMake version 3.0
Using Qt version 5.1.1 in /usr/lib
GCC版本:g++ (GCC) 4.8.2
Rythem版本: c69aaa5
执行命令:qmake && make
提示错误:
mainwindow.cpp: 在成员函数‘void MainWindow::checkNewVersion()’中:
mainwindow.cpp:520:14: 错误:‘class RyUpdateChecker’没有名为‘check’的成员
checker->check();
^
启用参数 -DQ_OS_X11
后虽然可以正常通过编译,但执行后不显示主窗口,也不能正常工作:
cannot open config file: "/tmp/Rythem/rythem_config.txt"
"127.0.0.1" 8889
proxy server closed..
~RyTableModel
~rulemanager
~rulemanager done
~RyProxyServer begin
proxy server closed..
~RyProxyServer done
请问是我的编译过程有问题,还是Rythem根本无法在Linux下面运行?(根据 #38 的说明,貌似本来是可以在Linux下面编译的?)
iptton commented
应该是某部分宏只考虑了widnows和mac两系统导致的问题。。。
m13253 commented
方便解决吗?我知道Rythem刚开始设计的时候是考虑了Linux的,在这个基础上修复应该不是很难吧。
我需要一个本地替换代理用来对某网络应用对于配置数据的解析进行反馈测试。那么,在Rythem修复之前,有什么替代方案呢?
iptton commented
http://www.charlesproxy.com/download/ 这个是收费的,可免费用30天。ps:我没在linux下试过,有问题请google哈