Linux 目标设置的 nme 在 debian 上失败

Linux 目标设置的 nme 在 debian 上失败

我正在尝试跑步

haxelib run nme setup linux

在我的 Debian 机器上为 Linux 目标设置 NME。实际上是 Linux MINT Debian 版,但这并不重要。但是,我得到以下输出:

E: Unable to locate package ia32-libs-multiarch
Called from ? line 1
Called from InstallTool.hx line 579
Called from setup/PlatformSetup.hx line 440
Called from setup/PlatformSetup.hx line 474
Called from setup/PlatformSetup.hx line 1410
Called from helpers/ProcessHelper.hx line 133
Called from helpers/ProcessHelper.hx line 169
Uncaught exception - Error running: sudo apt-get install ia32-libs-multiarch gcc-multilib g++-multilib []

我也尝试运行:

sudo apt-get install ia32-libs-multiarch

但我得到

E: Unable to locate package ia32-libs-multiarch

这是 Ubuntu 特定的软件包吗?

编辑:我最终让它工作,无需安装该软件包或任何其他软件包。不幸的是我不记得我做了什么。如果有人发现这个并且有同样的问题,请注意这个问题,我会再试一次。

答案1

Debian 上没有ia32-libs-multiarch,但我查看了 Ubuntu 存储库,它ia32-libs-multiarch只是一个元包(依赖于其他包的空包)。

没有对该包的描述,但我相信它只是一个元包,试图提取开发人员认为他们有一天可能需要的所有内容,或者永远不需要并且懒得检查的内容。

以下是 Debian 上可安装的软件包列表:

bluez-alsa gstreamer0.10-plugins-base gstreamer0.10-plugins-good gtk2-engines gtk2-engines-murrine gtk2-engines-oxygen gtk2-engines-pixbuf gvfs ibus-gtk libacl1 libaio1 libao4 libasound2 libasound2-plugins libasyncns0 libattr1 libaudio2 libcanberra -gtk-module libcap2 libcapi20-3 libcups2 libcupsimage2 libcurl3 libdbus-glib-1-2 libesd0 libfontconfig1 libfreetype6 libgail-common libgconf-2-4 libgdbm3 libgettextpo0 libglapi-mesa libglu1-mesa libgphoto2-2 libgphoto2-port0 libgtk2.0-0 libmpg123- 0 libncursesw5 libnspr4 libnss3 libodbc1 libopenal1 libpulse-mainloop-glib0 libqt4-dbus libqt4-network libqt4-opengl libqt4-qt3support libqt4-script libqt4-scripttools libqt4-sql libqt4-svg libqt4-test libqt4-xml libqt4-xmlpatterns libqtgui4 libqtwebkit4 librsvg2-common libsane libsdl-image1.2 libsdl-mixer1.2 libsdl-net1.2 libsdl-ttf2.0-0 libsdl1.2debian libsqlite3-0 libssl1.0.0 libstdc++5 libstdc++6 libxaw7 libxml2 libxp6 libxslt1.1 libxss1 libxtst6 odbcinst1debian2 xaw3dg

Debian 上没有libssl0.9.8and libpulsedsp,但我真的怀疑你是否需要它们。

ia32-libs-multiarch要么全部安装并删除尝试从中提取的部分InstallTool.hxsetup/PlatformSetup.hx要么helpers/ProcessHelper.hx联系开发人员并询问他们为什么他们的包需要这样的东西Qt 库Gtk+ 主题同时...

答案2

如果您的 mint 发行版基于 debian 测试,您可以通过以下方式打开多架构支持:

dpkg --add-architecture i386
apt-get update

这样你就可以安装32位软件并且所有ia32-lib都可以通过命令安装apt-get install

相关内容