Ver Mensaje Individual
  #1
Antiguo 28 de marzo de 2023, 07:42
dariodr
Forero
Última Actividad 20.09.2026 10:04
Posts Posts: 57
Likes enviados Enviados: 17
Likes recibidos Recibidos: 11
Pregunta Error COBOL for Linux
0 Inactivo Inactivo

Buenas, tengo este simple codigo

Código COBOL:
  1.        IDENTIFICATION DIVISION.
  2.        PROGRAM-ID. EJEMPLO.
  3.  
  4.        DATA DIVISION.
  5.        WORKING-STORAGE SECTION.
  6.        01  OPC    PIC X.
  7.  
  8.        PROCEDURE DIVISION.
  9.        PRINCIPAL.
  10.            PERFORM UNTIL OPC = 'S' or 's'
  11.                DISPLAY "[C]argar datos al archivo" LINE 01 COL 41
  12.                DISPLAY "[A]gregar datos al archivo"
  13.                DISPLAY "[V]er el archivo"
  14.                DISPLAY "[S]alir"
  15.                ACCEPT OPC
  16.            END-PERFORM.
  17.  
  18.            STOP RUN.

Al querer ejecutarlo me aparecen estos errores:

Código:
IBM COBOL for Linux 1.1.0 compile started
End of compilation 1,  program EJEMPLO,  no statements flagged.
/usr/bin/ld: ejemplo.o: en la función `EJEMPLO':
/home/dariodr/COBOL/empleados/ejemplo.cbl:(.text+0xf1): referencia a `_Qln_extnd_reset' sin definir
/usr/bin/ld: /home/dariodr/COBOL/empleados/ejemplo.cbl:(.text+0xfb): referencia a `_Qln_extnd_line' sin definir
/usr/bin/ld: /home/dariodr/COBOL/empleados/ejemplo.cbl:(.text+0x108): referencia a `_Qln_extnd_col' sin definir
/usr/bin/ld: /home/dariodr/COBOL/empleados/ejemplo.cbl:(.text+0x152): referencia a `_Qln_extnd_dspdata' sin definir
/usr/bin/ld: /home/dariodr/COBOL/empleados/ejemplo.cbl:(.text+0x15a): referencia a `_Qln_extnd_put' sin definir
/usr/bin/ld: ejemplo.o:(.rodata+0x30): referencia a `_Qln_extnd_reset' sin definir
/usr/bin/ld: ejemplo.o:(.rodata+0x34): referencia a `_Qln_extnd_line' sin definir
/usr/bin/ld: ejemplo.o:(.rodata+0x38): referencia a `_Qln_extnd_col' sin definir
/usr/bin/ld: ejemplo.o:(.rodata+0x3c): referencia a `_Qln_extnd_dspdata' sin definir
/usr/bin/ld: ejemplo.o:(.rodata+0x40): referencia a `_Qln_extnd_put' sin definir
collect2: error: ld returned 1 exit status
Alguien sabe de que se trata.

PD: estoy usando el compilador COBOL para LINUX.
dariodr is offline   Responder Con Cita