标签: solaris-10

Solaris上的静态代码?

题:

  • 为什么/usr/lib/*.aSolaris 10中删除了静态库?
  • 因此,它是不是可以生成静态链接的对象?
    • 动态链接编译,是唯一的选择吗?

static-libraries solaris-10

1
推荐指数
1
解决办法
787
查看次数

无法运行perl程序:无法使用perl5.8.4在@INC中找到Time/Piece.pm并且无法使用perl 5.12.3在@INC中找到DBI.pm

我有Solaris 10,我正在尝试运行Perl程序.

我安装了两个perl版本:

/usr/bin/perl 版本5.8.4

/usr/local/bin/perl 版本5.12.3

我已经安装了DBI软件包(它已安装在这里/usr/perl5/site_perl/5.8.4/sun4-solaris-64int/auto/DBI/.packlist),我通过执行不同perl版本的Perl程序得到的问题是(在ubuntu中工作正常).

bash-3.00# perl temp.pl
Can't locate Time/Piece.pm in @INC (@INC contains: /usr/perl5/5.8.4/lib/sun4-   
solaris-64int /usr/perl5/5.8.4/lib /usr/perl5/site_perl/5.8.4/sun4-solaris-64int
/usr/perl5/site_perl/5.8.4 /usr/perl5/site_perl /usr/perl5/vendor_perl/5.8.4/sun4- 
solaris-64int /usr/perl5/vendor_perl/5.8.4 /usr/perl5/vendor_perl .) at    
temp.pl line 4.
BEGIN failed--compilation aborted at temp.pl line 4.

bash-3.00# /usr/local/bin/perl temp.pl
Can't locate DBI.pm in @INC (@INC contains: /usr/local/lib/perl5/site_perl/5.12.3 
/sun4-solaris /usr/local/lib/perl5/site_perl/5.12.3 /usr/local/lib/perl5/5.12.3/sun4- 
solaris /usr/local/lib/perl5/5.12.3 /usr/local/lib/perl5/site_perl .) at temp.pl line5.
BEGIN failed--compilation aborted at temp.pl line 5.

我已经尝试了很多方法,但没有得到如何在solaris上运行我的Perl程序.有人可以帮忙吗.

以下是我的计划.实际上它是由@Borodin重新定义的.非常感谢他.

use strict;
use warnings;

use …
Run Code Online (Sandbox Code Playgroud)

perl solaris perl-module solaris-10

1
推荐指数
1
解决办法
1万
查看次数

如何在Solaris 10上安装Git?

我查询关于Solaris上安装的Git 10. uname -a

bash-3.00# uname -a
SunOS 5.10 Generic_141444-09 sun4u sparc SUNW,Sun-Fire-V240
Run Code Online (Sandbox Code Playgroud)

我想将Solaris服务器用作Git中央存储库,而基于Windows的用户则使用Solaris服务器上的git存储库进行项目活动.安装步骤是什么?我需要为Windows平台上的用户安装什么才能使用git?

git solaris-10

1
推荐指数
1
解决办法
1万
查看次数

write()是否可以安全地同时从多个线程调用?

假设我已经打开dev/poll mDevPoll,我可以安全地调用这样的代码

struct pollfd tmp_pfd;
tmp_pfd.fd = fd;
tmp_pfd.events = POLLIN;

// Write pollfd to /dev/poll
write(mDevPoll, &tmp_pfd, sizeof(struct pollfd));
Run Code Online (Sandbox Code Playgroud)

...同时来自多个线程,或者我是否需要添加自己的同步原语mDevPoll

c unix multithreading solaris solaris-10

1
推荐指数
2
解决办法
1422
查看次数

如何在ksh中的某个字符串后提取子字符串?

如果我有这样的字符串:

The important variable=123 the rest is not important.
Run Code Online (Sandbox Code Playgroud)

我想在ksh中提取"123"部分.

到目前为止,我尝试过:

print awk ' {substr($line, 20) }' | read TEMP_VALUE
Run Code Online (Sandbox Code Playgroud)

(这20部分只是暂时的,直到我弄清楚如何提取字符串的起始位置.)

但是,这只是打印awk ' {substr($line, 20) }' | read TEMP_VALUE(虽然这种格式有这样的代码工作:print ${line} | awk '{print $1}' | read SINGLE_FILE).

我错过了一个简单的命令来执行此操作(即其他语言)吗?

运行Solaris 10.

string ksh substring solaris-10

0
推荐指数
2
解决办法
4万
查看次数