[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference iosg::all-in-1_v30

Title:*OLD* ALL-IN-1 (tm) Support Conference
Notice:Closed - See Note 4331.l to move to IOSG::ALL-IN-1
Moderator:IOSG::PYE
Created:Thu Jan 30 1992
Last Modified:Tue Jan 23 1996
Last Successful Update:Fri Jun 06 1997
Number of topics:4343
Total number of notes:18308

2407.0. "Install gives undefined symbols." by KERNEL::LOAT (Ahead groove factor 5! Yeah!) Fri Mar 12 1993 13:35

    
    VMS 5.5-2 ALL-IN-1 2.4
    
    A customer is just installing 2.4 on his system, and he is getting lots
    of undefined symbols when the install procedure links OA$MAIN.
    
    He's installing 2.4, because he is working in a development
    environment, and the live system they are developing for is still
    running 2.4. 
    
    This is a new system, and a brand new installation of ALL-IN-1. When
    the installation procedure gets to the bit about linking the OA$MAIN
    image, it then says that it's found 1 undefined symbol, and then gives
    a list of about 50 of them. The installation then fails. The undefined
    symbols do not reference FMS, so it's not that old chestnut.
    
    The symbol list starts with symbols such as $MCREA, $MOPEN, $RCRA,
    $ROPEN. Any ideas what could be causing these on a fresh installation?
    
    Thanx
    
    Steve.
     
T.RTitleUserPersonal
Name
DateLines
2407.1More detail - Sigh :-)IOSG::PYEGraham - ALL-IN-1 Sorcerer's ApprenticeFri Mar 12 1993 14:179
    Steve,
    
    None of those ring any bells with me. Can you give us any more
    information about this? I'm sure you know we don't care about all the
    ones that are specified weak, but are there any other significant
    names? I suppose we'll have to see the whole list. I can always delete
    the note later, once we've worked out which one was significant!!
    
    Graham
2407.2Give us the STRONG stuff!AIMTEC::WICKS_AOscar the Grouch is an Optimist!Fri Mar 12 1993 17:3619
    Steve,        
    
    $MCREA etc are always WEAK REFERENCES - all you ever need to solve
    relink problems with undefined symbols are the answers to the
    following information
    
    1) %LINK-W-NUDFSYMS, xx undefined symbols - is xx just 1?
    2) %LINK-I-UDFSYM,         APNDEFS         
       for all xx 
    3) %link-w-useundef, undefined symbol APNDEFS referenced               
         in psect $DSAB PROTOTYPES$ offset %x000034d5 in module
         BOB file dev:[allin1.sources]oalibr.olb;  
       for each xx
    
    It's easy even I can do it!
    
    regards,
    
    Andrew.D.Wicks      
2407.3KERNEL::LOATAhead groove factor 5! Yeah!Mon Mar 15 1993 10:0614
    
    re .1
    
    I'll try to get details from the install asap.
    
    re .2
    
    The installation says that there is one undefined symbol. It then gives
    lots of %LINK-I-UDFSYM messages, and then one %LINK-W-USEUNDEF for each
    of the UDFSYM messages. Now, if I could work out the questions you were
    asking in .2, maybe I could get somewhere 8-]
    
    Steve.
    
2407.4KERNEL::LOATAhead groove factor 5! Yeah!Mon Mar 15 1993 17:0621
    
    Well, the customer has not been telling me the complete truth. He gets
    a message saying that there is one undefined symbol, and then lots of
    weak references, the *one* %LINK-W-USEUNDEF, undefined symbol message.
    The one undefined symbol is FDV$ATERM. Andy was correct. All the others
    are weak references.
    
    Given that the first lot of information came from the guy who said that
    they'd definitely installed FMS with no problems, I've asked him to
    triple-check this one asap.
    
    I thought the normal error for FMS was 68 or 69 undefined symbols. Any
    idea what this one is?
    
    
    Steve.
    
    PS The log file follows in the next note. It's quite large, so
    DECwindows noters beware!
        
    
2407.6Live from a snowdrift in AlpharettaAIMTEC::WICKS_AOscar the Grouch is an Optimist!Mon Mar 15 1993 17:2931
    Steve,
    
    Here is an edited version of .5 - the first 3 lines below are the
    ones I was asking for.
    
    I've deleted .5
    
    ....
    
    %LINK-W-NUDFSYMS, 1 undefined symbol:
    %LINK-I-UDFSYM,         FDV$ATERM
    LINK-W-USEUNDEF, undefined symbol FDV$ATERM referenced
            in psect $F3_CODE$ offset %X0000062E
            in module OAFLO file DUA0:[ALLIN1.SOURCES]OALIBR.OLB;1
    ....
    
    %VMSINSTAL-E-INSFAIL, The installation of A1 V2.4 has failed.
.
.    
    %DCL-W-ACTIMAGE, error activating image LIBRTL
    -CLI-E-IMGNAME, image file VMI$ROOT:[SYSLIB]LIBRTL.EXE;
    -RMS-F-DEV, error in device name or inappropriate device type for
    operation
            VMSINSTAL procedure done at 23:37
    
     Yes you're right normally you get 68 undefined symbols with FMS but
    I'd still try reinstalling that first.
    
    Regards,
    
    Andrew.D.Wicks

2407.7Something more seriously wrong?IOSG::PYEGraham - ALL-IN-1 Sorcerer's ApprenticeTue Mar 16 1993 11:3010
    I agree with Andy, check that the FMS images are installed first. Also
    that they have the right FMS kit installed, not just the run time kit,
    which doesn't have all the images. Also the bit about not being abale
    to activate LIBRTL is interesting... Perhaps there's something more
    fundamentally wrong with this system? IMAGELIB.OLB sc***ed up, run out
    of global thingummies?
    
    Graham
    
    PS I've deleted even more from .6!