One of the questions that configure.com ask is: "Will you be sharing your PERL_ROOT with a VAX or Alpha? [n]"
this in theory allows you to build perl on a VAX, Alpha, and IX and let them share a common root-directory for the libs and docs. It does this by creating a perl executable with a different postfix for each type of machine. Since our shop runs Perl on all these machines it seemed it nice idea to try this out. The problem is that the build fails with: MCR Sys$Disk:[]miniperl.ixe "-I[.lib]" -"I[-.lib]" [.POD]PODSELECT.PL Extracting podselect.com (with variable substitutions) Copy/NoConfirm/Log [.pod]podselect.com [.lib.pods] %COPY-S-COPIED, DISK$PROSY_USER:[PROSY.FRANS.PERL.POD]PODSELECT.COM;1 copied to DISK$PROSY_USER:[PROSY.FRANS.PERL.LIB.PODS]PODSELECT.COM;1 (6 blocks) %DCL-W-ACTIMAGE, error activating image SYS$DISK:[]MINIPERL.EXE -CLI-E-IMAGEFNF, image file not found $1$DGA22:[PROSY.FRANS.PERL]MINIPERL.EXE; %MMS-F-ABORT, For target EXTRA.PODS, CLI returned abort status: %X100388B2. This can be fixed and the build can run until completion. However, a mms /macro=("IXE=1") test then reports a lot of failed tests for the IX and Alpha, as there are a number of test scripts that hard-coded the name of the perl executable to be perl.exe Maybe it is a good idea for the upcomming release to skip the shared root question as it is currently pretty broken. (So we don't waste people time by letting them try something that does not work). Have fun, Frans.