10楼#
发布于:2017-05-02 22:11
dgod:更新一下代码吧,现在可以在deepin下编译了回到原帖
$ sudo apt install gtk+3-dev


正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
注意,根据正则表达式 'gtk+3-dev' 选中了 'libtopmenu-server-gtk3-dev'
注意,根据正则表达式 'gtk+3-dev' 选中了 'libdbusmenu-gtk3-dev'
注意,根据正则表达式 'gtk+3-dev' 选中了 'libcanberra-gtk3-dev'
注意,根据正则表达式 'gtk+3-dev' 选中了 'libghc-gtk3-dev'
注意,根据正则表达式 'gtk+3-dev' 选中了 'libindicate-gtk3-dev'
注意,根据正则表达式 'gtk+3-dev' 选中了 'libtopmenu-client-gtk3-dev'
注意,根据正则表达式 'gtk+3-dev' 选中了 'libavahi-ui-gtk3-dev'
注意,根据正则表达式 'gtk+3-dev' 选中了 'libghc-gtk3-dev-0.14.6-1025a:i386'
注意,根据正则表达式 'gtk+3-dev' 选中了 'libghc-gtk3-dev-0.14.6-bcf97'
注意,选中 'libghc-gtk3-dev' 而非 'libghc-gtk3-dev-0.14.6-bcf97'
注意,选中 'libghc-gtk3-dev:i386' 而非 'libghc-gtk3-dev-0.14.6-1025a:i386'
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
 libghc-gtk3-dev : 依赖: libghc-bytestring-dev-0.10.8.1-13c0c 但无法安装它
                   依赖: libghc-cairo-dev-0.13.3.1-1b9c0
                   依赖: libghc-containers-dev-0.5.7.1-8c70a 但无法安装它
                   依赖: libghc-gio-dev-0.13.3.1-c2643
                   依赖: libghc-glib-dev-0.13.4.1-11ec8
                   依赖: libghc-pango-dev-0.13.3.1-e90fa
                   依赖: libghc-text-dev-1.2.2.1-90ad5
                   冲突: libghc-gtk3-dev:i386 但是 0.14.6-1+b1 正要被安装
 libghc-gtk3-dev:i386 : 依赖: libgtk-3-dev:i386 但是它将不会被安装
                        依赖: libghc-array-dev-0.5.1.1-fa350:i386
                        依赖: libghc-base-dev-4.9.0.0-1bac3:i386
                        依赖: libghc-bytestring-dev-0.10.8.1-76937:i386 但无法安装它
                        依赖: libghc-cairo-dev-0.13.3.1-9f30a:i386
                        依赖: libghc-containers-dev-0.5.7.1-87001:i386 但无法安装它
                        依赖: libghc-gio-dev-0.13.3.1-8e3c4:i386
                        依赖: libghc-glib-dev-0.13.4.1-60b94:i386
                        依赖: libghc-mtl-dev-2.2.1-4037b:i386
                        依赖: libghc-pango-dev-0.13.3.1-18db5:i386
                        依赖: libghc-text-dev-1.2.2.1-57222:i386
                        冲突: libghc-gtk3-dev 但是 0.14.6-1+b1 正要被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
11楼#
发布于:2017-05-02 22:17
<div>~$ apt-cache search gtk3</div><div><br /></div><div>没看到与gkt3-dev相关的建议项……</div><div><br /></div><div><br /></div>
12楼#
发布于:2017-05-02 22:20
你并不需要安装gtk3,编译qt5插件的话。

http://yong.dgod.net/read.php?tid=2247&fid=5 中已经说明了包的依赖
13楼#
发布于:2017-05-02 22:42
dgod:你并不需要安装gtk3,编译qt5插件的话。

http://yong.dgod.net/read.php?tid=2247&fid=5 中已经说明了包的依赖
回到原帖
~/Downloads/yong-master$ node build.js -C im/qt5-im


Failed change to directory '/home/zhu/Downloads/yong-master/im/qt5-im/l64-qt5'


这个报错
14楼#
发布于:2017-05-02 22:47
cqoips:~/Downloads/yong-master$ node build.js -C im/qt5-im


Failed change to directory '/home/zhu/Downloads/yong-master/im/...
回到原帖
手工创建吧,git无法保存空目录导致的
15楼#
发布于:2017-05-02 22:50
dgod:手工创建吧,git无法保存空目录导致的回到原帖
谢谢指点,编译成功啦!
16楼#
发布于:2017-05-02 23:11
dgod:手工创建吧,git无法保存空目录导致的回到原帖
QT5插件已经成功编译,非常感谢周大的指点。
现在,所有的编译依赖都装齐备了,尝试编译程序部分,发现报错指向系统路径方面。
您在deepin下编译,包括程序部分吗?怎么会有这种报错,好奇怪。


$ node build.js l32 l64
gcc -m32 -fpic -Wall -pipe -g -O2 -c larray.c -o l32/larray.o
In file included from /usr/include/stdint.h:25:0,
                 from /usr/lib/gcc/x86_64-linux-gnu/6/include/stdint.h:9,
                 from ltypes.h:5,
                 from larray.c:1:
/usr/include/features.h:364:25: fatal error: sys/cdefs.h: 没有那个文件或目录
 #  include <sys/cdefs.h>
                         ^
compilation terminated
17楼#
发布于:2017-05-02 23:17
cqoips:QT5插件已经成功编译,非常感谢周大的指点。
现在,所有的编译依赖都装齐备了,尝试编译程序部分,发现报错指向系统路径方面。
您在deepin下编译,包括程序部分吗?怎么会有这种报错,好奇怪。


$ node build.js l...
回到原帖
你只编译64位部分好了node build.js l64。
这个错误是因为没装32位开发环境。
xdlc
新手上路
新手上路
18楼#
发布于:2017-05-03 11:47
dgod:你只编译64位部分好了node build.js l64。
这个错误是因为没装32位开发环境。
回到原帖
这个错误该怎么办
19楼#
发布于:2017-05-03 11:54
xdlc:这个错误该怎么办回到原帖
安装包 libgtk2.0-dev
游客

返回顶部