Cobol Foro
Navegación en el Foro
Retroceder   Cobol Foro Entornos de desarrollo y compiladores Cobol Micro Focus COBOL Visual COBOL y DEV-HUB
Visual COBOL y DEV-HUB El último IDE de MicroFocus basado en Eclipse y MS Visual Studio.
 
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Duda] Cobol Debugger en VS Code dariodr IDE-s para GnuCOBOL 0 22 de septiembre de 2023 03:22
[Candidatura] Colaborar en proyectos Visual Cobol ejab49 Empleo 1 31 de mayo de 2022 04:28
[Duda] Curso gratuito de Visual Cobol for Eclipse Kuk Visual COBOL y DEV-HUB 0 13 de julio de 2020 08:52
[Duda] Dónde conseguir Visual Cobol salvamig Visual COBOL y DEV-HUB 4 4 de mayo de 2020 09:18
[Duda] Crear WebService en Visual COBOL Kuk Visual COBOL y DEV-HUB 0 1 de diciembre de 2016 16:02

Respuesta

  #11
Antiguo 10 de mayo de 2022, 09:53
frutiyos
Forero Junior
Última Actividad 04.07.2022 09:07
Posts Posts: 16
Likes enviados Enviados: 0
Likes recibidos Recibidos: 11

Hola kuk, buenos días,

La estructura de la maquina es de IBM.

En el script de python que comento, se cogen los programas a compilar de una determinada ruta.
En esta se busca su ubicación y nombre completo (ejemplo: /directorio1/dir2/dir3/fuente.sqb) y si existe, se detallan en pantalla las opciones de compilación.
Estas opciones de compilación se establecen a pincho en una variable, dependiendo del tipo de programa o rutina que estemos tratando. Tras esto se invoca a un subproceso a través de subprocess.call(), donde se le pasa las opciones asignadas anteriormente y el parámetro shell a true. Es decir, la llamada se establece de la siguiente manera

Código Java:
  1. subprocess.call(variable_con_opciones_a_compilar, shell=True)

Tras esto se controla el retorno de este subproceso y se avisa al usuario del resultado de la compilación.

Sigo investigando para entender como lo tenemos montado, pero con esto que comento, no veo una ruta específica, donde nos dirijamos a compilar y te pueda detallar (a no ser que esta llamada al subproceso sea quien lo gestione y para mi como usuario sea transparente).

En cuanto pueda actualizo el hilo, pero de momento hasta ahí puedo leer.

Muchas gracias!
frutiyos is offline   Responder Con Cita
  #12
Antiguo 10 de mayo de 2022, 15:46
Kuk
Administrador
Última Actividad 03.10.2026 00:00
Posts Posts: 2.500
Likes enviados Enviados: 1038
Likes recibidos Recibidos: 1207

@frutiyos, busca en /opt a ver si hay algo como microfocus, o en /opt/ibm.

Mira haz esto a ver qué te da como respuesta:
Código Bash:
  1. ls -ld /opt/*/* | grep -i cobol



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita
  #13
Antiguo 10 de mayo de 2022, 16:16
frutiyos
Forero Junior
Última Actividad 04.07.2022 09:07
Posts Posts: 16
Likes enviados Enviados: 0
Likes recibidos Recibidos: 11

Buenas Kuk,

Con ese comando como tal no encuentro nada.

Cambiándolo para hacerlo un poco mas amplio, me he topado con las carpetas /RPM_inst_root y /tivoli a las cuales no tengo acceso.

No se si eso te dice algo

Saludos y gracias!
frutiyos is offline   Responder Con Cita
  #14
Antiguo 10 de mayo de 2022, 17:50
Kuk
Administrador
Última Actividad 03.10.2026 00:00
Posts Posts: 2.500
Likes enviados Enviados: 1038
Likes recibidos Recibidos: 1207

Citación del post de frutiyos Ver Mensaje
❞
Buenas Kuk,

Con ese comando como tal no encuentro nada.

Cambiándolo para hacerlo un poco mas amplio, me he topado con las carpetas /RPM_inst_root y /tivoli a las cuales no tengo acceso.

No se si eso te dice algo

Saludos y gracias!
RPM_inst_root tiene pinta de ser una carpeta temporal usada para paquetes RPM. tivoli es el TWS (el Schduler de Jobs).

Pues no sé, lo mismo la compilación se hace en otra máquina, me extrañaría pero, así sin tener acceso a la máquina ni nada, se me han agotado las ideas.

Lo mismo es mejor ir a preguntar a los de sistemas, qué compilador Cobol tenéis en utilización.



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita
  #15
Antiguo 22 de mayo de 2022, 20:00
frutiyos
Forero Junior
Última Actividad 04.07.2022 09:07
Posts Posts: 16
Likes enviados Enviados: 0
Likes recibidos Recibidos: 11

Hola Kuk, muy buenas,

Disculpa que lleve tiempo sin postear.

Como comentaba hace unos posts, las pruebas y debugs, lo voy haciendo directamente con displays. Se que no es lo menos productivo, pero no he podido avanzar mas en ese sentido.

Asi que nada, no he conseguido mas información al respecto y de momento lo haré de esta manera.

Gracias por tu seguimiento y tened en cuenta que si me entero de algo os comento.

Saludos!!!

---------- Post añadido el 26 de mayo de 2022 a las 10:47 ----------

Hola Kuk,

He estado siguiendo este tema en el tiempo que he podido y se que antes usaban una herramienta llamada idebug - debugger for AIX.

Según he leído en internet, es la aplicación de debug para plataformas AIX, que es una aplicación cliente/servidor y es necesario instalarlo en el equipo (este paso ya lo hice).

El problema es que me gustaría encontrar alguna documentación mas a bajo nivel y tipo guía burro, de como se monta, se mete el software para hacerle debug, etc y es lo que no acabo de encontrar. Alguna idea sobre esto?

Gracias!

---------- Post añadido el 27 de mayo de 2022 a las 07:02 ----------

Hola, buenos días,

Ayer encontré esta web de IBM, Using the debugger - Part 1 - IBM MediaCenter, con algo más de información. El problema ahora es la conexión a la máquina AIX donde está el software, no se como llegar a ella desde el eclipse.

Saludos
frutiyos is offline   Responder Con Cita
Respuesta


Herramientas

Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado

Saltar a Foro


La franja horaria es GMT +2. Ahora son las 06:32.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.