ecloud 发表于 2015-9-2 16:43
cygwin的?
我本来打算做个ArchLinux的VirtualBox镜像,Ubuntu的太大了,怎奈老电脑的键盘罢工了,只能等 ...
MinGW。
我昨天编译完才发现用的是老版本,然后换新版本编译就无论如何也通过不了了,总是链接出错。
蝶梦 发表于 2015-9-2 16:53
MinGW。
我昨天编译完才发现用的是老版本,然后换新版本编译就无论如何也通过不了了,总是链接出错。
...
那么多一大票的依赖库你都是源代码编译的? ecloud 发表于 2015-9-2 18:10
那么多一大票的依赖库你都是源代码编译的?
除了GTK,其他都是自己编译的。
蝶梦 发表于 2015-9-2 18:22
除了GTK,其他都是自己编译的。
太NB了……
这个大工程一般人玩不转 ecloud 发表于 2015-9-2 18:30
太NB了……
这个大工程一般人玩不转
老版本倒是编译成功了,但新版本无论如何都找不到编译方法,总是链接出错。在网上也找不到解决方法。
蝶梦 发表于 2015-9-2 18:50
老版本倒是编译成功了,但新版本无论如何都找不到编译方法,总是链接出错。在网上也找不到解决方法。
...
具体什么错误,贴出来看看,或许有得救 顶起 多谢好人! 本帖最后由 蝶梦 于 2015-9-3 16:13 编辑
ecloud 发表于 2015-9-2 19:45
具体什么错误,贴出来看看,或许有得救
感觉像libraw的问题。出的错误是一大堆undefined referenct to `_imp__libraw_*****'。我编译libraw的时候configure/make就始终出错,最后是用libraw源码中的Makefile.mingw编译的。
今天编译倒成功了,但运行极不正常。
我不熟悉GTK+,有没有人能帮我看看是怎么回事?(siril.exe:55104): Gtk-WARNING **: Unknown property: GtkEntry.max-width-chars
(siril.exe:55104): Gtk-WARNING **: Unknown property: GtkSpinButton.max-width-chars
(siril.exe:55104): Gtk-WARNING **: Could not find signal handler 'on_wavelets_dialog_hide'
(siril.exe:55104): Gtk-WARNING **: Could not find signal handler 'on_button_apply_w_clicked'这是siril.exe输出的一部分。
收藏一下
蝶梦 发表于 2015-9-3 16:12
今天编译倒成功了,但运行极不正常。
我不熟悉GTK+,有没有人能帮我看看是怎么回事?这是siril.exe输出的一 ...
Gtk什么版本?我记得Siril要求至少3.6
ecloud 发表于 2015-9-3 18:19
Gtk什么版本?我记得Siril要求至少3.6
就是3.6。我已经找到了可能的原因,目前正在测试。 修改完成,可以正常运行了。
本帖最后由 ecloud 于 2015-9-4 10:00 编辑
蝶梦 发表于 2015-9-3 23:02
修改完成,可以正常运行了。
这个界面跟我们的不大一样……
再次确认了一下,刚刚做了svn update,目前版本是0.9.0RC1,build989应该是这个样子的
ecloud 发表于 2015-9-4 09:38
这个界面跟我们的不大一样……
再次确认了一下,刚刚做了svn update,目前版本是0.9.0RC1,build989应该是 ...
我上次编译的是737。现在我把最新版也编译好了,如图:
另外,我用cmake代替了原有的configure。现在编译不需要MSYS了。
linux一点都不好玩,一套系统部署下来没有几十页的笔记和5-6个工作日(其中有几天还要24小时连轴编译)根本玩不转。我的ubuntu还是8.04版本,实在没有勇气升级。 期待 @蝶梦 发布Windows二进制版本
在这之前,大家可以先用我做的一个虚拟机镜像凑合一下
页:
1
[2]