使用perlbrew可以按架构进行多次安装吗?

时间:2012-07-25 13:18:20

标签: perl architecture multiple-versions perlbrew

我希望能够安装多个版本的Perl,但我也需要按照架构来安装它们。

我知道我可以使用perlbrew来获得版本安装:5.10.1,5.12.3,5.16.0等。我找不到按架构,Solaris-sparc,Solaris-安装的方法x86,Linux-i686,Linux-x86_64等

执行hand install我可以这样做

手工安装并不是什么大不了的事,但perlbrew使管理等方面更容易。

编辑:正如评论中所提到的,我使用的是在各种平台上安装的通用主目录NFS。

1 个答案:

答案 0 :(得分:4)

您可以使用--as perlbrew install选项为安装提供不同的名称(以避免与相同版本冲突),并且您可以传递任何Configure {{1} } -D-U选项-A,它将通过它们。但是我也没有看到perlbrew上下文中perl对于不同的arch是如何有用的。

以下是使用perlbrew在实际64位机器上安装32位perl的示例:

perlbrew

传递给perlbrew install perl-5.8.8 --as perl-5.8.8-i386-linux-thread-multi -Dcc='cc -m32' -Dplibpth='/lib64 /usr/lib64 /usr/lib/ /usr/lib/x86_64-linux-gnu/' -Darchname=i386-linux-thread-multi -Dusethreads Configure的标志会因环境和具体需求而异。