Gracias Rui Pinto (Rapinto)
COBOL Foro
Foro dedicado a COBOL, a la Programación y a la Informática.
Retroceder   COBOL Foro > IDE-s y compiladores COBOL > Fujitsu COBOL > PowerCOBOL (ActiveX)
PowerCOBOL (ActiveX) Versiones del IDE basadas en ActiveX
Noticias y Avisos
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Compilador] Directivas de WARNING Kuk MicroFocus COBOL 0 6 de julio de 2016 10:17
Respuesta
 
Herramientas

  #1
Antiguo 12 de diciembre de 2017, 13:37
IDENTIFICATION DIVISION
lfortuny
Acabo de llegar...
ENVIRONMENT DIVISION
Avatar de lfortuny
DATA DIVISION
Forero desde (Registrado)diciembre 2015
España
UbicaciónTarragona / Riudoms
Última Actividad13.11.2018 11:07
PROCEDURE DIVISION
PostsPosts: 13
Ha dicho GraciasEnviado: 13
Ha recibido agradecimientosRecibido: 1
ReputaciónReputación: 0
lfortuny is on a distinguished road
Configuración Warning JMN6415I-W en PowerCobol 11

Buenos días.
Estoy haciendo pruebas a compilar con el PowerCobol 11 (entorno de pruebas para 30 días), y algunos programas cuando compilo me dan el siguiente aviso:

JMN6415I-W The relocation number reached the upper bound. Please specify /DYNAMICBASE:NO for the LINK command.

He añadido '/DYNAMICBASE:NO' en 'Module' - 'Properties' - 'Link' - 'Options' y sigue mostrando el Warning.

En el manual de ayuda del PowerCobol no sé encontrar este código de 'mensaje', en la Web he encontrado algo pero dice algo así: 'Use address space layout randomization' que no sé exactamente que significa.
¿Alguien me puede ayudar con el Warning? o ¿Aclararme un poco que significa este aviso?

Muchas gracias a tod@s.
Saludos cordiales. Lluís.
lfortuny no ha iniciado sesión   Responder Con Cita
  #2
Antiguo 13 de diciembre de 2017, 19:03
IDENTIFICATION DIVISION
Rapinto
Gran amigo del Foro y Guru de COBOL
ENVIRONMENT DIVISION
Avatar de Rapinto
DATA DIVISION
Forero desde (Registrado)febrero 2015
Portugal
UbicaciónPorto
Última Actividad29.01.2018 20:23
PROCEDURE DIVISION
PostsPosts: 246
Ha dicho GraciasEnviado: 19
Ha recibido agradecimientosRecibido: 214
Medallas recibidas: 2Medallas: Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Razón: Por ayudar mucho a los foreros  Guru de los Gurus: Por solidos y amplios conocimientos - Razón: Por saber demasiado! 
ReputaciónReputación: 12
Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road
Predeterminado

Também vi esse erro a testar a versão 11 (32 Bits) em Windows 10 - 1709.
Mas a compilação correu bem e o link também não deu erro.

Ao correr o programa funcionou bem.
Também não sei qual o motivo desse erro.
No programa que deu esse Warning tenho muitos Mbytes de Global External.
Poderá ser isso?

Rui Pinto
Rapinto no ha iniciado sesión   Responder Con Cita
  #3
Antiguo 14 de diciembre de 2017, 10:17
IDENTIFICATION DIVISION
lfortuny
Acabo de llegar...
ENVIRONMENT DIVISION
Avatar de lfortuny
DATA DIVISION
Forero desde (Registrado)diciembre 2015
España
UbicaciónTarragona / Riudoms
Última Actividad13.11.2018 11:07
PROCEDURE DIVISION
PostsPosts: 13
Ha dicho GraciasEnviado: 13
Ha recibido agradecimientosRecibido: 1
ReputaciónReputación: 0
lfortuny is on a distinguished road
Predeterminado Warning JMN6415I-W en PowerCobol 11

Buenos días Rapinto.
Creo que no va a ser eso, es cierto que uso variables Global External, pero su tamaño no es superior a unos 500 Kb.

Lo que he encontrado de DYNAMICBASE es:
/DYNAMICBASE (Usar selección aleatoria del diseño del espacio de direcciones)
De manera predeterminada, /DYNAMICBASE está activada.
Esta opción modifica el encabezado de un archivo ejecutable para indicar si la aplicación debería reubicarse de forma aleatoria en el momento de la carga.

Tiene que ver con Visual Studio y con el programa que 'Linka' (LINK) que parece ser que en este versión del PWC11 no usa el propio link de Fujitsu, sino que usa un Link de Visual Studio.

Probé con distintas opciones del Link todas las que siguen las admite, pero sigue mostrando el Warning
/INCREMENTAL:NO /NOENTRY /DYNAMICBASE:NO

Gracias por todo. No puedo hacer más pruebas por que el periodo de prueba terminó ayer.
Saludos cordiales.

Lluís
lfortuny no ha iniciado sesión   Responder Con Cita
  #4
Antiguo 15 de diciembre de 2017, 00:52
IDENTIFICATION DIVISION
Rapinto
Gran amigo del Foro y Guru de COBOL
ENVIRONMENT DIVISION
Avatar de Rapinto
DATA DIVISION
Forero desde (Registrado)febrero 2015
Portugal
UbicaciónPorto
Última Actividad29.01.2018 20:23
PROCEDURE DIVISION
PostsPosts: 246
Ha dicho GraciasEnviado: 19
Ha recibido agradecimientosRecibido: 214
Medallas recibidas: 2Medallas: Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Razón: Por ayudar mucho a los foreros  Guru de los Gurus: Por solidos y amplios conocimientos - Razón: Por saber demasiado! 
ReputaciónReputación: 12
Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road
Predeterminado

Luis,

O Warning é na fase de compilação.
É um alerta para a fase de linkagem.
Entretanto encontrei alguma informação.
Tem a ver com o DEP (Proteção de execução de programas).
A área de memoria onde é carregado o programa varia aleatoriamente, para evitar vírus.
Não nos deve afetar muito.
Un saludo (desculpa escrever em português).
Rui Pinto
Rapinto no ha iniciado sesión   Responder Con Cita
  #5
Antiguo 15 de diciembre de 2017, 09:03
IDENTIFICATION DIVISION
lfortuny
Acabo de llegar...
ENVIRONMENT DIVISION
Avatar de lfortuny
DATA DIVISION
Forero desde (Registrado)diciembre 2015
España
UbicaciónTarragona / Riudoms
Última Actividad13.11.2018 11:07
PROCEDURE DIVISION
PostsPosts: 13
Ha dicho GraciasEnviado: 13
Ha recibido agradecimientosRecibido: 1
ReputaciónReputación: 0
lfortuny is on a distinguished road
Predeterminado Warning JMN6415I-W

Buenos días Rapinto.

Não se preocupe, eu entendo muito bem, embora falando será não.
(Perdón si no esta bien escrito).

Por ahora estamos barajando la posibilidad de PWCB11 o NetCobol. PWCB11 es la tarea más fácil pero ¿en futuras versiones de Windows seguirá funcionando el PWCB11? Algun dia va ser que no, y si Fujitsu no va a hacer nada con ello, deberemos acabar programando en NetCobol.´
El hecho de hacerlo en NetCobol implicará muchísimo, muchísimo trabajo.

Muito obrigado pela informação.

Lluís.
lfortuny no ha iniciado sesión   Responder Con Cita
  #6
Antiguo 15 de diciembre de 2017, 18:04
IDENTIFICATION DIVISION
Joseg
Novato Senior
ENVIRONMENT DIVISION
Avatar de Joseg
DATA DIVISION
Forero desde (Registrado)abril 2015
Portugal
Última Actividad18.12.2018 01:03
PROCEDURE DIVISION
PostsPosts: 149
Ha dicho GraciasEnviado: 32
Ha recibido agradecimientosRecibido: 39
Medallas recibidas: 1Medallas: Innovación: Por aportar innovaciones - Razón: Por aportar soluciones innovadoras en varias ocasiones 
ReputaciónReputación: 7
Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about
Predeterminado

Cita del post de lfortuny Ver Mensaje
Buenos días Rapinto.

Não se preocupe, eu entendo muito bem, embora falando será não.
(Perdón si no esta bien escrito).

Por ahora estamos barajando la posibilidad de PWCB11 o NetCobol. PWCB11 es la tarea más fácil pero ¿en futuras versiones de Windows seguirá funcionando el PWCB11? Algun dia va ser que no, y si Fujitsu no va a hacer nada con ello, deberemos acabar programando en NetCobol.´
El hecho de hacerlo en NetCobol implicará muchísimo, muchísimo trabajo.

Muito obrigado pela informação.

Lluís.

Todas las tecnologías basadas en OCX se están descontinuando. Fujitsu sólo está apostando en Cobol .Net. Otros compiladores concurrentes o van en ese camino (Microfocus, ....), o en Java (heirloomcomputing, veryant, ...).
La microsoft quiere matar al OCX
Joseg no ha iniciado sesión   Responder Con Cita
Ha dicho Gracias : 1
lfortuny (18 de diciembre de 2017)
  #7
Antiguo 20 de diciembre de 2017, 02:30
IDENTIFICATION DIVISION
Dasije
Novato Senior
ENVIRONMENT DIVISION
Avatar de Dasije
DATA DIVISION
Forero desde (Registrado)noviembre 2015
España
UbicaciónJerez De La Frontera (cádiz)
Última Actividad14.12.2018 01:46
PROCEDURE DIVISION
PostsPosts: 162
Ha dicho GraciasEnviado: 0
Ha recibido agradecimientosRecibido: 70
ReputaciónReputación: 10
Dasije is on a distinguished road Dasije is on a distinguished road Dasije is on a distinguished road Dasije is on a distinguished road Dasije is on a distinguished road Dasije is on a distinguished road
Predeterminado

Lamentablemente PowerCOBOL es tecnología activex, que poco a poco se está desplazando por nuevas herramientas, solo actualizan el producto para hacerlo funcionar en nuevas versiones de windows, pero tecnológicamente se queda igual.


Empresa de desarrollo de aplicaciones en COBOL.

DASIJE INFORMATICA, S.L.
C/ TOMAS BRETON 20
11406 JEREZ DE LA FRONTERA
CADIZ

Teléfono : 956 11 21 11
Web: http://www.dasije.es / DASIJE INFORMATICA
E-m@il: clientes(@)dasije.es
Dasije no ha iniciado sesión   Responder Con Cita
Respuesta


Usuarios activos actualmente viendo este tema: 1 (0 miembros y 1 visitantes)
 
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



La franja horaria es GMT +1. Ahora son las 13:35.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2019, Jelsoft Enterprises Ltd.