问题标签 [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.
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 命令不是有效的解决方案,我需要知道在哪里可以找到实际的包。
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 正常:
有任何想法吗?
提前致谢。
git - git编译时如何获取expat.h?
我需要git
在 slackware 14 上安装 (v 2.0)。我在安装过程中遇到错误
在源根目录中运行:
继续编译缺少什么?
c++ - X11 Window 不会自动更新/绘图
我正在使用 x11(在 slackware linux 中)作为使用 OpenGL 进行绘图的窗口。
一切正常,但不知何故我的 x11 窗口没有自动更新/绘图。
如果我调整窗口大小,它只会更新/绘制。
x11 窗口代码:
任何人都可以帮忙吗?
nfs - Slackware NFS 问题
我无法访问我的 NFS 共享。这实际上是一个 Slackware 启动盘“NFS”问题。尝试访问共享时,我收到以下消息:
以下是一些相关信息:
如果我踩到任何人的脚趾,我很抱歉,但我已经用尽了几乎所有其他途径。
TIA, JL
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。
现在的问题是,它已经编译了六个小时。我对发生的事情感到非常困惑。我无法取消它,因为我想让我再等几分钟,这样做我已经花了六个小时。我不认为这是正常的。是吗??
有人知道我哪里出错了吗?请我需要帮助。
编辑:这需要时间,但我安装了它。如果有人能告诉我为什么要花这么长时间,那会很有帮助吗?提前谢谢。
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" 得到否定结果。
想法?
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 在那里。
这是我认为相关的部分:
我现在将阅读更多内容以了解警告并修复它们。
google-compute-engine - Google Compute Engine 上的 Slackware
我有一个 slackware 14.1 的 iso 映像,我想在 GCE 上启动它。谁能指导我这样做。谢谢。
android - Slackware64 Android Bundle Kit 分段错误
我在 Slackware64 14.0 上安装“android bundle kit”(eclipse + ADT)没有问题。
但是,该项目出现了很多奇怪的错误,并且在经历了很多痛苦之后尝试运行时,我收到了“Segmentation fault”。
我认为这是我的“multilib”上的安装失败,我再次重新安装了它。
尝试运行 adb 时“分段错误”仍然存在。
所以,我记得我在我的 linux 中安装了一个功能性的Skype。
然后,我使用 Skype 目录中的文件更改了“/usr/lib”上的所有文件。
信不信由你,现在我的 android 工具正在运行(很好!)
这不是一个很好的解决方案,但我很绝望,这救了我。
这个问题的正确解决方案是什么?