nylas-mail 1. iconv和spellchecker模块 相关依赖找不到 解决方案: sudo apt-get install g++ 2.Cannot find module '../build/Release/nslog.node' 解决:npm install nslog 3.Error: Cannot find module '../build/Release/pathwatcher.node' npm install pathwatcher 4.X11/extensions/XKBrules.h: 没有那个文件或目录 解决方案: apt-file search X11/extensions/Xcomposite.h 返回 libxcomposite-dev: /usr/include/X11/extensions/Xcomposite.h 然后执行 sudo apt install libxcomposite-dev 不行再执行 sudo apt-get install libxcomposite-dev libxdamage-dev libxrender-dev and add -std=gnu99 flag to cc in Makefile 在这个网站上查找需要依赖的包 http://packages.ubuntu.com/ you can search for packages containing a file. For X11/extensions/Xcomposite.h that finds libxcomposite-dev find . -name "keyboard-layout-manager-linux.cc" cat ./packages/client-app/node_modules/keyboard-layout/src/keyboard-layout-manager-linux.cc /keyboard-layout-manager/src/keyboard-layout-manager-linux.o ../src/keyboard-layout-manager-linux.cc:5:37: fatal error: X11/extensions/XKBrules.h: 没有那个文件或目录 #include <X11/extensions/XKBrules.h> ^ compilation terminated. 还是不行,单独安装keyboard-layout看行不行 https://github.com/atom/keyboard-layout https://packages.ubuntu.com/trusty/amd64/libxkbfile-dev/filelist sudo apt-get install libxkbfile-dev sudo apt-get install libgnome-keyring-dev 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 libgnome-keyring-dev 已经是最新版 (3.12.0-1+b2)。 下列软件包是自动安装的并且现在不需要了: google-android-sdk ipxe-qemu libbrlapi0.6 libcacard0 libfdt1 libgtkglext1 libsdl1.2debian libspice-server1 libusbredirparser1 libvdeplug2 libxcb-xtest0 libxen-4.8 libxenstore3.0 libyajl2 qemu-kvm qemu-system-common qemu-system-x86 qemu-utils seabios 使用'sudo apt autoremove'来卸载它(它们)。 升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 68 个软件包未被升级。 先运行 sudo apt autoremove 再运行 sudo apt-get install libxkbfile-dev 5.Package gnome-keyring-1 was not found in the pkg-config search path. sudo apt-get install libgnome-keyring-dev |
欢迎光临 firemail (http://firemail.wang:8088/) | Powered by Discuz! X3 |