问题标签 [irix]

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 投票
2 回答
127 浏览

unix - 如何在 IRIX 中输入超过 256 个字符的命令

我每天都连接到不同类型的计算机。当我 Telnet 进入时,我做的第一件事是运行一个大约 1150 个字符长的命令行脚本。我对基于 Linux 的系统没有任何问题,但如果它是基于 Unix 的(即 IRIX),那么我的命令将被截断为 ~256 个字符。

该命令的最终结果将是一个数据转储(命令的结果)到 Telnet 窗口。然后,这些数据将被复制并粘贴到分析工具中。此外,正在输入的命令字符串是一系列用分号分隔的命令(主要是 egreps),但组合在一起时会变得很长。

我需要能够在命令行上输入所有 1150 个字符。我访问的系统不是我的,所以在与它们交互时我需要尽可能地保持良性。

感谢您的帮助。

0 投票
1 回答
71 浏览

shell - 'co' 命令在 IRIX shell 中的作用是什么

我正在尝试在 SGI 工作站上编译一些遗留的 fortran 代码。在 Makefile 中,行

出现。出现错误退出

我尝试用谷歌搜索该程序,但无济于事。有谁知道这可能是什么,以及在哪里获得它 - 鉴于简称,我希望它是某种标准工具,而不是特定于这个 Makefile 的东西。

0 投票
0 回答
67 浏览

c - 如何为这个程序分配足够的内存给 C 中的 m_fork?

我有一个在 IRIX 上运行的应用程序,它使用m_fork()创建多个进程。源代码。

当我使用 3 个分叉运行应用程序时,一切都按预期工作。当我要求四个分叉时,它无法分叉并出现“ENOMEM”错误:

malloc(900000000);我知道这是一个内存分配问题,因为当我之前投入时m_fork(),一切都按预期工作。

虽然这确实解决了问题,但它不是一个合适的解决方案,因为它只是一个任意大的数字。如何为分叉动态分配足够的内存?

e:我在这里试图回答的核心问题是,“我怎样才能为分叉分配足够的内存?”

0 投票
1 回答
1515 浏览

windows - 如何运行 sgi-irix 程序 x64 windows?

最近需要运行一个程序 Metro:http: //vcg.isti.cnr.it/downloads/downloads.htm

它用于测量两个 3d 模型之间的差异。

但是,该程序必须在 irix 6.2/6.3 中运行。但是我只有一台win8.1的笔记本电脑。有没有办法在像cygwin这样的shell中运行它?或者 irix 平台有没有可用的虚拟机资源?

谢谢!

0 投票
0 回答
49 浏览

sgi - 如何通过网络安装 Irix 操作系统

我刚从 eBay 上买了一台 Irix 机器。它有2个硬盘。它有一些来自最后一个用户的奇怪变量。我可以使用哪些程序将 irix 操作系统安装到我的计算机上?

0 投票
3 回答
2145 浏览

c - 如何在 C 中使用 setenv 避免此错误?

第一次披露:我不是一个 C 程序员。我正在尝试编译一组具有很多血统的 C 和 Fortran 代码,使用 Makefile 生成用于工程计算的可执行文件。我在 sgi Irix (6.5.30) 上使用 gcc 4.7.1。在编译主程序期间,首先我收到关于“函数'setenv'的隐式声明”的警告。随后,在生成所有目标“o”文件后,编译以错误结束:

ld32:错误 33:未解析的数据符号“setenv”

注释掉定义“setenv”的单行允许编译成功并生成可执行文件。然而,与 setenv 的行对程序至关重要。

这导致我编写了一个测试代码并确认了同样的问题:

根据我在堆栈交换和其他网站上使用谷歌搜索时发现的所有建议,我尝试包含不同的标题,例如

在任何#define 语句之前。我也尝试过编译,并且-std=c99没有运气。-D_XOPEN_SOURCE-D_GNU_SOURCE

我还尝试使用 Irix 的本机 C 编译器(cc 和 c99)编译测试程序,我得到了同样的错误:

未解析的文本符号“setenv”

有人可以提供帮助我应该在我的系统和/或环境变量中寻找什么以解决此错误吗?

0 投票
2 回答
63 浏览

bash - Irix bash 奇怪

因此,在我的 .bash_profile 中,我使用以下内容在 Winterms/XWsh 终端标题中显示我的 user@hostname + pwd。

这在 Irix 中运行良好,但如果我尝试 ssh 进入我的 Irix 盒子,我会收到以下信息:

我知道它正在运行,PROMPT_COMMAND所以在打印每个主要提示之前执行。但是我的问题是在尝试从另一个盒子连接时有什么办法可以摆脱这种情况?本质上,当我使用 ssh 时,我只想显示 user@hostname 而不是整个 user@host + pwd。

0 投票
0 回答
71 浏览

opengl - OpenGL,以 GLS_BINARY_LSB_FIRST 格式从 .pzx 和 .mpl 中提取“精灵”

我正在寻求从旧文件类型中提取精灵的帮助。

精灵与其他一些 .mpl 文件一起以这种 >>GLS_BINARY_LSB_FIRST<< 格式存储在 .pzx 文件中。

它们似乎是某种 OpenGL 格式,尽管我没有找到有关它们结构的任何信息。

唯一能够“处理”这些文件的系统是旧的 IRIX64,我在模拟器中尝试过,但没有成功。

我的问题是是否可以从它们中提取数据到可能的 OpenGL 纹理中,然后我可以将其写入精灵?

此致!

我在这里上传了一个示例 001.mpl 和 001.pzx: 链接