[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

3618.0. "A1 RELINK PROBLEMS - MULTIPLE SYMBOL DEFS" by FLEX7::ALLINGHAM_PD (Permenantly Peaking!) Thu Dec 02 1993 11:13

    We have a problem relinking ALL-IN-1 on a machine we have just upgraded
    from VMS 5.4-2 to VMS 5.4-3.
    
    We have a product integrated into ALL-IN-1 called SRA, whose modules
    are defined in SITELINK30.COM (See Below).  When we relink we get a lot
    of 'multiply defined' symbol messages.  However the image does relink
    and appears to work. However, I don't feel very comfortable about this!
    
    Does the 'multiply defined' message mean that the symbols are included
    OK and that we shouldn't worry or should we be concerned?
    
    Any input gratefully received!
    
    PRE LINK IMAGE SIZE, OA$MAIN:	5681/5684
    POST LINK IMAGE SIZE, OA$MAIN:	5675/5676
    
    ERROR MESSAGES DURING RELINK: (Just a sample - there are many more of
    the same...)
    
%LINK-W-MULDEF, symbol FOR$TIME_T_DS multiply defined
    in module FORRTL file SYS$COMMON:[SYSLIB]FORRTL.EXE;5
%LINK-W-MULDEF, symbol FOR$TIME multiply defined
    	in module FORRTL file SYS$COMMON:[SYSLIB]FORRTL.EXE;5
%LINK-W-MULDEF, symbol FOR$STOP multiply defined
    	in module FORRTL file SYS$COMMON:[SYSLIB]FORRTL.EXE;5
%LINK-W-MULDEF, symbol FOR$SECNDS multiply defined
    	in module FORRTL file SYS$COMMON:[SYSLIB]FORRTL.EXE;5
    
    Then at the end of the relink of TM SERVER &c.
    
%VMSINSTAL-E-FATAL, Correct the reported problems before re-linking
    
    Our sitelink file looks like this...
    
$wo "!BEGIN SRA SECTION" 
$wo "!" 
$wo "!Link in SRA symbol object" 
$wo "!" 
$wo "oa$site_build_share:oaxddmess.obj_symbol" 
$wo "oa$site_build_share:oaxsqlmess.obj_symbol" 
$wo "!" 
$wo "!Link in SRA text object" 
$wo "!" 
$wo "oa$site_build_llv:oaxddmess.obj_text" 
$wo "oa$site_build_llv:oaxsqlmess.obj_text" 
$wo "!" 
$wo "!Link in SRA object code" 
$wo "!" 
$wo "oa$site_build_share:oaxsra/include=(OAXSQLA,OAXSQLSRVA,OAXSQLSRVF, -" 
$wo "OAX$SQL_DYNAMIC, OAX$SQL_INTERFACE,OAXSQLRSE,OAX$SQL_DYNMOD, -" 
$wo "OAX$SQL_DYNSQL,OAXSQLP)" 
$wo "!" 
$wo "!Link in SQL object library" 
$wo "!" 
$wo "sys$share:sql$user/lib" 
$wo "!" 
$wo "!END SRA SECTION" 
    
    
    Thanks in advance for any input.
    
    Regards,
    
    Peter.
T.RTitleUserPersonal
Name
DateLines
3618.1why i've been quietAIMTEC::WICKS_AWC94 Dream died when Bodin missedMon Dec 06 1993 20:2719
    Peter,
    
    STARS article entitled 
    Relink Of ALL-IN-1 Fails With 'Multiply defined symbols for FORRTL.EXE'
    
    basically it says
    
    Edit the ALL-IN-1 link command procedure OA$BUILD:A1LINK.COM and  
    comment out the 2 calls to FORRTL. Once this is complete future
    attemtps to relink ALL-IN-1 should no longer fail with these errors.
    
    P.S remember SRA is no longer supported!   
    
    P.P.S I Picked this note at random of the many hundreds of unseen notes I 
          have so please all be patient and i'll try and catch up
    
    Regards,
    
    Andrew.D.Wicks
3618.2seen this before ...SUBURB::CLEPHANEBTue Dec 14 1993 12:259
    
    I was involved in setting up an ALL-IN-1 system with SRA for FOP and I
    seem to remember you need do a  $ A1$DEFER == "1" (or maybe 0) prior to
    the relink. Its in the SRA installation guide somewhere ...
    
    Hope this helps,
    
    Bruce