问题标签 [lablgtk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
43 浏览

gtk - lablgtk2, GEdit.entry 防止窗口显示

我正在为 OCaml 学习 Lablgtk2,一切都很好并且可以正常工作,但是当我尝试添加GEdit.entry到任何容器时,执行会停在那里,之后的任何事情都不会执行。但程序继续运行,我必须用^C. 例如

使用~packing:标签是一样的。

我正在运行 Ubuntu 19.10,并且我已经安装了 gtk2,如此所述。我已经使用 opam 安装了 lablgtk opam install lablgtk

更新:我安装了 lablgtk3 并再次测试,现在一切正常。

0 投票
0 回答
38 浏览

wsl-2 - 使用 opam 安装 lablgtk 时出现问题

我正在尝试安装一个使用 opam 安装多个库的包( https://github.com/SchornacklabSLCU/amfinder )。但是,两个库安装失败:lablgtk 和 cairo2-gtk。我尝试通过 opam(opam install labgtk)直接安装这两个库,但得到了同样的错误:

pkg-config --modversion gtk+-2.0返回2.24.33

echo $LD_LIBRARY_PATH返回空路径。

echo $PKG_CONFIG_PATH返回/home/alr/.opam/4.08.0/lib/pkgconfig:

文件/etc/ld.so.conf包含以下行:include /etc/ld.so.conf.d/*.conf

我在带有 Ubuntu18.04 的 Windows10 上使用 WSL2。libgtk2.0-dev 已经安装。

我想图书馆的路径有错误,但不知道如何解决。任何帮助将不胜感激。

谢谢