Archive for October, 2008

I tried using the same BPL that we use for linux for Solaris and that didn’t work. So I then tried to run the post_install_script for the Board Process Libraries to get it set up for Solaris. That didn’t work either, but the problem was that we no longer had a license for installing them. After contacting Mentor Graphics, they gave me a temporary license to use. (Apparently, the Board Process Libraries are no longer part of any package.)

I installed the license and downloaded BPL.tar from the 2005 BoardStation release. That file is in /net/sw/libs/bpl. I untarred the file and installed it to /net/sw/sun/mgc/libraries. Installation went smoothly, but when I opened Design Architect and tried to place something from the library, I got an error about components missing. I tried running this again:

./post_install_script -mgchome /net/sw/sun/mgc/2007BSXE/MGC_HOME.ss5 -target /net/sw/sun/mgc/libraries -vco ss5 -msicmd null

//  BPL installer V8.10_1.1 Mon Jan 19 11:49:12 GMT 2004
//  Copyright (c) Mentor Graphics Corporation, 1982-2004, All Rights Reserved.
//                       UNPUBLISHED, LICENSED SOFTWARE.
//            CONFIDENTIAL AND PROPRIETARY INFORMATION WHICH IS THE
//          PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS.
//

//  License request for bplcaddata feature failed
//  Error: No BPL license
//  Decrypting libraries...

//  License request for bplcaddata feature failed
//  Error: No BPL license
//  (bpl_installer) Unable to install BPL.
//  Please read the instructions on the BPL CD insert and
//  run the post_install_script again.
 
command : ./post_install_script  
 
USAGE: post_install_script -target {top_level_directory} -msicmd {msi_commander_path} -mgchome {top_level_directory+MGC_HOME.XXX} -vco [ixn|ixl|ira|hpu|ss5|ss6]

So, I don’t know if the license that I got from Mentor Graphics did anything or not.

My solution was to simply copy the components directory from the linux install of the BPL over to the Solaris installation directory. That fixed things.