问题标签 [solaris-10]

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 回答
167 浏览

solaris-10 - 在 Solaris 10 上可以使用什么 POSIX 系统调用来代替 forkall?

在 Solaris 10 上可以使用什么POSIX系统调用来代替forkall() ?

可以在 Solaris 10 上使用forkall,但是如何确定预处理器中的操作系统和操作系统版本?

0 投票
1 回答
2137 浏览

linux - 是否有任何与 Solaris pmap 等效的 AIX/Win 命令?

我正在研究不同操作系统(如 AIX、Win 和 Unix)中的内存管理。pmap 命令适用于 Solaris,但我无法为 AIX 找到类似的命令。

pmap 是在 AIX 中工作还是有任何类似的命令?

0 投票
0 回答
471 浏览

operating-system - 安装 Oracle solaris x86 后 GUI 未打开

我正在我的 PC 上安装 oracle Solaris 86x64 操作系统。这是完整的安装,没有任何错误。在安装的最后一步,GUI 窗口没有打开。如果我重新启动 PC,它正在启动并且无法超越黑屏。但是,我可以从另一个命令提示符 ping 系统。有需要安装的驱动吗?因此,我无法进入系统。

0 投票
1 回答
2348 浏览

unix - 在已经有 gcc 3.4.3 的 solaris 10 上编译/安装 gcc 4.1.2

我在solaris 10上编译gcc时遇到了一些问题。

我从“ftp://ftp.gwdg.de/pub/misc/gcc/releases/gcc-4.1.2/”下载了源代码,并尝试使用configure然后make编译它。但是 make 在下面提到的行停止。

perl ../.././fastjar/../contrib/texi2pod.pl -D fastjar > fastjar.pod

我已经检查过 perl 已经安装,但它已经卡在这一点上超过 12 小时。

已安装的 gcc 版本是 3.4.3 perl 版本是 5.8.4


上述问题已解决,因为我使用 ksh shell 构建/配置它,但我遇到了另一个问题,即我在此构建后得到的 gcc 说

警告:此配置不支持可见性属性;忽略

此可见性功能是必需的,因为我不想在我的共享库中导出我的所有功能。根据此链接,警告是由于 objdump 造成的,它说我的 $PATH 中不存在。但我检查它是否在 $PATH 变量中。

谢谢

0 投票
1 回答
120 浏览

solaris - 在 solaris 10 上激活 jre7

我在 solaris 10 上的 /usr/jre7 位置安装了 jre7。

jdk1.5 和 jre 已经在 /usr/java

我希望运行 jre7 而不是 jre5。我怎样才能做到这一点?

以及如何找出当前活动的 jre 版本?

我的问题:

1) 我怎样才能知道当前正在考虑的 JRE 版本是什么?

2)如何将其更改为 JRE7

0 投票
1 回答
2007 浏览

linux - 进程内存大小 solaris

在 solaris 10 机器上运行 perl 脚本。知道 RAM 大小为 25 GB。有两个疑问。

  1. 通常为一个 solaris 进程分配多少 RAM 内存。它是分配给任何脚本或进程的默认值吗?哪里可以设置?我如何确定我可以拥有多少最大静态数组大小以及我可以分配多少动态内存?我需要发出什么命令来找出在 solaris 中分配给进程的内存?是否可配置?

  2. 当脚本给我内存不足错误时。这是否意味着它使用了整个 RAM 和虚拟内存?当脚本抛出内存不足错误时,有什么方法可以知道内存是如何使用的?我需要发出什么命令才能在solaris中找到它?

0 投票
2 回答
43063 浏览

download - Solaris 10 是否有 wget 命令

Solaris 11 有 wget 命令,就像 Linux 的一样。

Solaris 10 是否有类似 wget 或 wget 的命令?

0 投票
1 回答
883 浏览

c++ - 在 32 位 gdb 工具上调试 64 位 C++ 应用程序

我们使用 Sun Solaris 进行应用程序开发,并使用 -m64 编译 64 位应用程序。

但是 32 位 GDB 工具已经安装在我的机器上,我们无法调试我们的 64 位应用程序。

输出为

像下一步和步骤这样的正常调试推荐不起作用。

如果我使用 -m32 GDB 编译我的应用程序是工作文件。

提前致谢。桑达尔·拉金德兰。

0 投票
4 回答
4291 浏览

makefile - 如何将 GNU makefile 文件列表拆分为单独的行

我有一个变量,其中包含用 string 分隔的文件列表_NEWLINE_。我需要将该变量输出到一个文件中,以便每个文件位于单独的行中。诀窍是它需要在 FreeBSD 和 Solaris 上运行。

这就是我现在正在尝试的:

这适用于 FreeBSD 和 Solaris 上的 shell。但是当在 Solaris 上的 GNUmakefile 中运行时,我得到了这个(注意每行末尾的 $):

如果我\'$'从 sed 中删除,那么它可以在 Solaris 上运行,但不能在 FreeBSD 上运行。也许有一种方法可以根据执行makefile的系统来告诉使用哪个版本?

编辑:感谢bobbogo 提出的解决方案,我创建了一个示例生成文件,它提供了所需的结果,并且似乎在 FreeBSD 和 Solaris 上都可以使用:

0 投票
1 回答
178 浏览

c++ - 在 solaris 上提升库信号量

我在 RHEL 中使用 boost 信号量,目前我正在将代码移植到 solaris 10。我遇到了一个奇怪的问题,即 boost 信号量无法正常工作。

我使用 boost网站上的示例创建了匿名信号量。信号量在开发机器上工作正常,但无法在测试机器上运行。一个进程在发布到另一个进程后卡在等待状态,但另一个进程尚未退出等待状态。

这是我的信号量减速:

系统信息:

太阳能 10

gcc:4.1.2 使用 binutils 2.18 自构建

提升 1.47

sparc架构