ITEM: AB8214L

Errors compiling COBOL code for DirectTalk/6000



Question:

Env:    AIX 3.2.5, Micro Focus COBOL, SDE Workbench/60000

Desc:   Customer is getting the following errors while trying
        to use the make command to build DirectTalk/6000:

          0706-734 Cannot Attach Map File
          0706-540 Filelist Unable to Open for Insertion

        Customer is using the 'cob' compiler and running as 
        'dtalkuser'.

Action: This error was fixed by removing a space between the '-I'
        flag and the include path in the make file.  However,
        customer then received a message indicating that cobinit
        is an unresolved symbol.

Response:

Action: The cobinit() routine is a routine that is part of AIX 
        VS COBOL, but not Micro Focus COBOL.  Micro Focus COBOL 
        has incorporated this functionality into the Run-Time.  
        The code that the customer is trying to compile must have 
        been originally written for VS COBOL and not for Micro Focus.
        In VS COBOL, cobinit() can be found in libcobol.a.

        Try commenting out the cobinit() call and see if that 
        corrects the linker error.  If the executable compiles 
        without problems, then try running the executable and make 
        sure that no initialization errors occur.


Support Line: Errors compiling COBOL code for DirectTalk/6000 ITEM: AB8214L
Dated: October 1994 Category: N/A
This HTML file was generated 99/06/24~13:30:31
Comments or suggestions? Contact us