问题标签 [slackware]

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 投票
1 回答
4450 浏览

python - pyconfig-64.h:没有这样的文件或目录

我有一个新的 Slackware 14.1 64 位安装(Python 2.7.5),并试图通过 pip 安装 pygraphviz。

当我运行时:

但是,我收到以下错误:

引用的 pyconfig.h 文件为:

环顾四周,有很多关于缺少 pyconfig.h 文件的信息,但不是 64 变体,我正在努力寻找要安装的软件包来解决这个问题。我尝试使用 rpm2tgz 和来自 Fedora 的 2.7.5 的 python-devel rpm,但它没有解决这个问题。此外,由于我正在运行 slack,yum 或 apt-get 命令不是有效的解决方案,我需要知道在哪里可以找到实际的包。

0 投票
2 回答
10005 浏览

linux - 未找到 C 编译器,但已安装 GCC

我在专用服务器上全新安装了 Slackware64 14.0,我很难编译 nginx。

返回

但 gcc 已安装,因为这是gcc -v返回的内容:

我试过的(谷歌搜索后)

/tmp安装有noexec
确实是,作为我强化配置的一部分。我更改了它并重新启动以确保,现在我/etc/fstab看起来像这样:

没有 noexec 的新 fstab 不起作用。(我什至尝试过明确的exec

gcc 不在你的$PATH
上。

我做的其他事情:

查看 nginx 配置文件,他们使用 CC var。此 CC 不存在。

这也没有用。

我尝试从源代码编译另一个程序以确保这不是 nginx 问题,并且我发现了一些有趣的东西:

通过尝试编译htop,我得到了这个:

这是意料之中的,因为即使我在没有大多数开发人员工具的情况下进行了最小安装,仍然可以找到 gcc。这个错误应该通过安装所需的工具来解决。

我什至检查了符号链接/usr/bin以确保 gcc 和 cc 正常:

有任何想法吗?
提前致谢。

0 投票
2 回答
7738 浏览

git - git编译时如何获取expat.h?

我需要git在 slackware 14 上安装 (v 2.0)。我在安装过程中遇到错误

在源根目录中运行:

继续编译缺少什么?

0 投票
1 回答
342 浏览

c++ - X11 Window 不会自动更新/绘图

我正在使用 x11(在 slackware linux 中)作为使用 OpenGL 进行绘图的窗口。

一切正常,但不知何故我的 x11 窗口没有自动更新/绘图。

如果我调整窗口大小,它只会更新/绘制。

x11 窗口代码:

任何人都可以帮忙吗?

0 投票
1 回答
275 浏览

nfs - Slackware NFS 问题

我无法访问我的 NFS 共享。这实际上是一个 Slackware 启动盘“NFS”问题。尝试访问共享时,我收到以下消息:

以下是一些相关信息:

如果我踩到任何人的脚趾,我很抱歉,但我已经用尽了几乎所有其他途径。

TIA, JL

0 投票
1 回答
399 浏览

linux - slackbuild chromium 包需要多少时间?

我是 Slackware 的新手,我正在尝试安装 chromium 浏览器。我发现我可以从 slackbuild.org 下载 slackbuild 和源文件,并且可以构建和安装它。所以,我也做了同样的事情。我所做的是

  • 下载了这两个文件。(chromium.tar.gz 和 chromium-31.0.1650.57.tar.gz)
  • 解压 chromium.tar.gz 文件。
  • 将 chromium-31.0.1650.57.tar.gz 文件复制到解压 chromium.tar.gz 文件后创建的目录
  • 启动命令 ./chromium.SlackBuild chromium-31.0.1650.57.tar.gz。

现在的问题是,它已经编译了六个小时。我对发生的事情感到非常困惑。我无法取消它,因为我想让我再等几分钟,这样做我已经花了六个小时。我不认为这是正常的。是吗??
有人知道我哪里出错了吗?请我需要帮助。

编辑:这需要时间,但我安装了它。如果有人能告诉我为什么要花这么长时间,那会很有帮助吗?提前谢谢。

0 投票
2 回答
320 浏览

build - Corosync 无法在 slackware 中构建

我正在尝试从 slackware 14.1(32 位)中的源代码构建 corosync 2.3.4。

vanilla 配置找不到nss包(mozilla-nss-3.15.2-i486-2.txz)标头,因此我必须在配置之前将 CPPFLAGS 设置为“-I/usr/include/ -I/usr/include/ nss/-I/usr/include/nspr/”。

现在我在链接阶段遇到以下错误:

我的疯狂猜测是它找不到 nss 库(libnss .so*)。我已经尝试在配置之前将 LDFLAGS 设置为“-l/usr/lib/libnss3.so”,并且使用 LIBS="-L/usr/lib" 得到否定结果。

想法?

0 投票
1 回答
326 浏览

linux - 在 luaL_openlibs 上构建 tshark 1.10.7 失败

我想构建一个支持 lua 的 tshark 1.10.7 x86 的精简版。

我目前使用的选项是:

测试了不同的方法:

当我设置 '--with-lua=no' 时,它构建得很好,并且以前是这样使用的。

以下是上述命令的错误日志:

我确实从 sorce lua.org 安装了 lua 5.2.3

由于 slackware 似乎需要再次链接 libncurses 的 readline,我对 lua 5.2.3 做了同样的事情以使其正确编译。

Lua 似乎至少指出了正确的版本:

这是我的 lua 文件位置:

安装本身是从 /usr/local/src/lua-5.2.3/ 完成的

我尝试了不同的includedirs,我检查了头文件所在的位置,再次删除了lua,重新安装了slackware 13.37,但它似乎仍然在相同的值上失败。

谷歌只向我展示了一些与我的问题不匹配的链接。ask.wireshark lua的可能相关链接 没有解决问题,因为它可能是一个构建错误。

不同的搜索字符串似乎大多链接到缺少头文件、缺少 lua 或 readline 问题的问题,我想我已经排除了这些问题。

根据评论,我做了一些进一步的理由(尚未完成)

config.log 的输出清楚地显示了 lualib.h lua.h 在那里。

这是我认为相关的部分:

我现在将阅读更多内容以了解警告并修复它们。

0 投票
1 回答
455 浏览

google-compute-engine - Google Compute Engine 上的 Slackware

我有一个 slackware 14.1 的 iso 映像,我想在 GCE 上启动它。谁能指导我这样做。谢谢。

0 投票
1 回答
120 浏览

android - Slackware64 Android Bundle Kit 分段错误

我在 Slackware64 14.0 上安装“android bundle kit”(eclipse + ADT)没有问题。

但是,该项目出现了很多奇怪的错误,并且在经历了很多痛苦之后尝试运行时,我收到了“Segmentation fault”。

我认为这是我的“multilib”上的安装失败,我再次重新安装了它。

尝试运行 adb 时“分段错误”仍然存在。

所以,我记得我在我的 linux 中安装了一个功能性的Skype。

然后,我使用 Skype 目录中的文件更改了“/usr/lib”上的所有文件。

信不信由你,现在我的 android 工具正在运行(很好!)

这不是一个很好的解决方案,但我很绝望,这救了我。

这个问题的正确解决方案是什么?