问题标签 [hp-ux]
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.
linux - 获取它指向的链接路径?
是否有可能获得它指向的链接的绝对路径?有没有简单的系统命令?
我需要以下所有操作系统 HP-UX 11i、1123u、1123i AIX 5.2 和 5.3 Suse Linux 10 Solaris 10
linux - Linux中的Curses窗口导致中止
我有一些最近在 Linux 上编译的遗留 C 代码。在原始 HPUX 上,应用程序打开和关闭多个 curses 窗口。在 Linux 机器上,它可以处理一个窗口,但如果我关闭该窗口,它会使程序崩溃,并显示“已中止”的错误消息。有任何想法吗?
linux - Linux 的 /usr/ldbin/resetpw 变体
我有一个应用程序可以调用 HPUX resetpw 命令。它在 Linux 中不存在。我可以从我的代码中引用另一个具有类似功能的命令吗?
linux - Linux 的 HPUX macinfo 等效项?或者我使用的是什么硬件?
在 HPUX 中,命令“machinfo”列出机器信息,例如 CPU 数量、时钟速度、总线速度、处理器类型、高速缓存信息、总内存和操作系统版本信息。
是否有等效的 Linux 实用程序?
linux - 如何将命令行参数传递给 unix/linux 系统上正在运行的进程?
在 SunOS 上,有一个pargs
命令可以打印传递给正在运行的进程的命令行参数。
在其他 Unix 环境中是否有类似的命令?
gcc - GCC——HP-UX 的目标三元组
我想编译生成 64 位可执行文件的 GCC 和 binutils。从GNU 文档中我发现它必须看起来像 ia64-*-hpux*。
对于 ia64-hp-hpux11*,默认输出类型为 32 位:
这就是我所拥有的:
那么 ia64-hpux 的 64 位目标三元组是什么?
gnu - 在 HP-UX 上编译 GNU 软件。yy* 符号问题
当试图在 HP-UX(例如 binutils)上编译 GNU 软件时,我收到关于不满足符号 yyfnd、yyextra、yytextuc、yyolsp 的错误消息...
某些软件无法使用 HP-UX 自己的 lex 进行编译,因此我在我的 PATH 中包含了 byacc 和 flex 可执行文件。是 HP-UX lex 的问题吗?如何解决?
c - HP-UX 和 Linux 上的堆栈展开
我需要在某些点获取我的 C 应用程序的堆栈信息。我已经阅读了文档并搜索了网络,但仍然无法弄清楚我该怎么做。你能指出一个简单的过程解释吗?或者,甚至更好的是堆栈展开的示例。我需要它用于 HP-UX (Itanium) 和 Linux。
c - 调试没有符号的核心文件
我有一个已部署到客户站点的 C 应用程序。它是在 HP-UX 上编译和运行的。用户报告了崩溃,我们获得了核心转储。到目前为止,我一直无法复制内部的崩溃。
正如您所怀疑的,核心文件/部署的可执行文件完全没有任何类型的符号。当我在 gdb 中加载它并执行 bt 时,我得到的最好的结果是:
我可以在文件上做一个“字符串核心”,但我的理解是我得到的只是可执行文件中的所有字符串,所以在那里追踪任何东西似乎是半不可能的。
我确实有可执行文件的调试版本(使用 -g 编译),不幸的是,它比发布的版本更新了几个月。如果我尝试使用该集线器启动 gdb,我会看到:
虽然编译调试版本并将其部署在客户站点然后等待另一次崩溃是可行的,但由于多种原因,这相对困难且不可取。
我对代码非常熟悉,并且根据客户的错误报告对代码崩溃的位置有一个相对较好的了解。
有什么方法可以从这个核心转储中收集更多信息吗?通过字符串或其他调试器或任何东西?谢谢。
ruby - 在 HPUX 上编译 Ruby 1.9.1-p129
我正在尝试在 HPUX 上编译 Ruby,但得到以下结果: