Request for Jump Utility Availability on X86
-
Topic author - Contributor
- Posts: 22
- Joined: Fri Jun 28, 2019 6:12 am
- Reputation: 0
- Status: Offline
Request for Jump Utility Availability on X86
Hello All,
It's just open request if anyone has any possibilities to provide jump utility for X86 enviroment. We have jump utility widely used in our environment and needs it to be test.
Any input/suggestion would be appreciated. Thank you in advance.
It's just open request if anyone has any possibilities to provide jump utility for X86 enviroment. We have jump utility widely used in our environment and needs it to be test.
Any input/suggestion would be appreciated. Thank you in advance.
-
Topic author - Contributor
- Posts: 22
- Joined: Fri Jun 28, 2019 6:12 am
- Reputation: 0
- Status: Offline
Re: Request for Jump Utility Availability on X86
Additionally, I would like to say..this request is for Large Manufacturing Company in Sweden.
-
- VSI Expert
- Visitor
- Posts: 2
- Joined: Wed Apr 22, 2020 10:28 am
- Reputation: 0
- Status: Offline
Re: Request for Jump Utility Availability on X86
Is this the Jump utility that you are talking about?
https://community.hpe.com/t5/Operating- ... -p/5528057
https://community.hpe.com/t5/Operating- ... -p/5528057
-
Topic author - Contributor
- Posts: 22
- Joined: Fri Jun 28, 2019 6:12 am
- Reputation: 0
- Status: Offline
Re: Request for Jump Utility Availability on X86
Yes Mark. you are right.
But latest version is NOT compatible with OpenVMS 9.1 ( x86_64 ) Architecture.
As currently We have Jump utility closely integrated in our support Environment with application, so thought of getting Jump utility for X86_64 Architecture available so it can be testing in our x86_64 newly deployed server.
But latest version is NOT compatible with OpenVMS 9.1 ( x86_64 ) Architecture.
As currently We have Jump utility closely integrated in our support Environment with application, so thought of getting Jump utility for X86_64 Architecture available so it can be testing in our x86_64 newly deployed server.
-
Topic author - Contributor
- Posts: 22
- Joined: Fri Jun 28, 2019 6:12 am
- Reputation: 0
- Status: Offline
Re: Request for Jump Utility Availability on X86
Request to provide any input/suggestion would be appreciated...!!
Looking forward experts acknowledgement.
Looking forward experts acknowledgement.
-
- Master
- Posts: 104
- Joined: Fri Jun 14, 2019 11:05 pm
- Reputation: 0
- Location: Goslar, Germany
- Status: Offline
- Contact:
Re: Request for Jump Utility Availability on X86
I have downloaded the kit and (cross-)built it for x86 with just a few tweaks.
Additionally, you have to tweak some system logicals:
With that, it builds using , and the created executable works on V9.1-A. So: confirmed once more: VMS is VMS is VMS.
HTH,
Martin
Code: Select all
$ diff jump.pas; ;1
************
File SYS$DISK:[x86.build.jump]jump.pas;2
201 Architecture_Type = (Vax,Alpha,Integrity,x86) ; { Past, present ... and future!}
202
******
File SYS$DISK:[x86.build.jump]jump.pas;1
201 Architecture_Type = (Vax,Alpha,Integrity) ; { Past, present ... and future!}
202
************
************
File SYS$DISK:[x86.build.jump]jump.pas;2
987 (Vms_Arch <> 'IA64') AND
988 (Vms_Arch <> 'X86_64') THEN
989 $EXIT (Jump__Unsupported) ; { Should never be the case! }
******
File SYS$DISK:[x86.build.jump]jump.pas;1
987 (Vms_Arch <> 'IA64') THEN
988 $EXIT (Jump__Unsupported) ; { Should never be the case! }
************
************
File SYS$DISK:[x86.build.jump]jump.pas;2
995 Architecture := Integrity
996 ELSE
997 IF Vms_Arch = 'X86_64' THEN
998 Architecture := x86 ;
999
******
File SYS$DISK:[x86.build.jump]jump.pas;1
994 Architecture := Integrity ;
995
************
************
File SYS$DISK:[x86.build.jump]jump.pas;2
3620 x86,
3621 Integrity,
******
File SYS$DISK:[x86.build.jump]jump.pas;1
3616 Integrity,
************
Number of difference sections found: 4
Number of difference records found: 8
DIFFERENCES /MERGED=1-
SYS$DISK:[x86.build.jump]jump.pas;2-
SYS$DISK:[x86.build.jump]jump.pas;1
$
$ diff build_jump.com; ;1
************
File SYS$DISK:[x86.build.jump]build_jump.com;2
80 $ arch = "X86"
81 $ version = f$edit (f$getsyi ("VERSION"),"TRIM") ! OpenVMS version
82 $ version = "V9.1-A"
83 $ VMS = f$extract (1,5,version) ! = "X.X" or "X.X-X"
******
File SYS$DISK:[x86.build.jump]build_jump.com;1
80 $ version = f$edit (f$getsyi ("VERSION"),"TRIM") ! OpenVMS version
81 $ VMS = f$extract (1,5,version) ! = "X.X" or "X.X-X"
************
************
File SYS$DISK:[x86.build.jump]build_jump.com;2
99 $ X86 = arch .eqs. "X86"
100 $
******
File SYS$DISK:[x86.build.jump]build_jump.com;1
97 $
************
************
File SYS$DISK:[x86.build.jump]build_jump.com;2
187 $ if X86
188 $ then
189 $ nowarning = "/warning=noinformation"
190 $ endif
191 $
192 $ if (compile .or. single_compile .or. dist) ! Need the Pascal compiler
******
File SYS$DISK:[x86.build.jump]build_jump.com;1
184 $ if (compile .or. single_compile .or. dist) ! Need the Pascal compiler
************
************
File SYS$DISK:[x86.build.jump]build_jump.com;2
344 $
345 $ if X86
346 $ then
347 $ link /sysexe 'trace' 'dbg_l' 'common', -
348 jump_not_on_vax.obj_x86'dbg_n', -
349 SYS$LOADABLE_IMAGES:SYSDEF.STB/select -
350 /executable=JUMP.EXE_X86'dbg_n'
351 $ link_status = $status
352 $ endif
353 $ endif
******
File SYS$DISK:[x86.build.jump]build_jump.com;1
336 $ endif
************
************
File SYS$DISK:[x86.build.jump]build_jump.com;2
420 $ analyze /image 'f$parse("PASCAL","SYS$SYSTEM:.EXE")' /output='temp1'
421 $ set message /facility /identification /severity /text
******
File SYS$DISK:[x86.build.jump]build_jump.com;1
403 $ analyze /image SYS$SYSTEM:PASCAL.EXE /output='temp1'
404 $ set message /facility /identification /severity /text
************
Number of difference sections found: 5
Number of difference records found: 19
DIFFERENCES /MERGED=1-
SYS$DISK:[x86.build.jump]build_jump.com;2-
SYS$DISK:[x86.build.jump]build_jump.com;1
$
Code: Select all
$ define/job SYS$LIBRARY X86_XTOOLS$ROOT:[SYSLIB] ! ,SYS$SYSROOT:[SYSLIB]
$ define/job SYS$LOADABLE_IMAGES X86_XTOOLS$ROOT:[SYS$LDR]
Code: Select all
$ @build_jump C
![Wink ;)](./images/smilies/icon_e_wink.gif)
HTH,
Martin
Last edited by martinv on Fri Feb 25, 2022 5:19 am, edited 1 time in total.
There is something wrong with everything that is popular.
(Charles Fort)
(Charles Fort)
-
Topic author - Contributor
- Posts: 22
- Joined: Fri Jun 28, 2019 6:12 am
- Reputation: 0
- Status: Offline
Re: Request for Jump Utility Availability on X86
Thank you Martin for sharing it.
I have VM running with 9.2E version now. I believe, instructions you have shared is from XTOOLS setup.
Request you to provide me compiled image of Jump for x86.
Thank you in advance. I have sent private message of this forum as well. Please respond.
Regards,
Jeetu Singh
I have VM running with 9.2E version now. I believe, instructions you have shared is from XTOOLS setup.
Request you to provide me compiled image of Jump for x86.
Thank you in advance. I have sent private message of this forum as well. Please respond.
Regards,
Jeetu Singh
-
- Master
- Posts: 104
- Joined: Fri Jun 14, 2019 11:05 pm
- Reputation: 0
- Location: Goslar, Germany
- Status: Offline
- Contact:
Re: Request for Jump Utility Availability on X86
Hi!
You can find the executable for VMS x86 E9.2 at http://de.openvms.org/software-download/jump.exe_x86.
Get the other required parts from the source kit.
HTH,
Martin
You can find the executable for VMS x86 E9.2 at http://de.openvms.org/software-download/jump.exe_x86.
Get the other required parts from the source kit.
HTH,
Martin
Last edited by martinv on Tue Apr 19, 2022 1:22 am, edited 1 time in total.
There is something wrong with everything that is popular.
(Charles Fort)
(Charles Fort)
-
Topic author - Contributor
- Posts: 22
- Joined: Fri Jun 28, 2019 6:12 am
- Reputation: 0
- Status: Offline
Re: Request for Jump Utility Availability on X86
Thank you so Much Martin for providing executable.
I have jump utility running fine on my 9.2E OpenVMS.
Wish you good time ahead.
I have jump utility running fine on my 9.2E OpenVMS.
Wish you good time ahead.
Re: Request for Jump Utility Availability on X86
With kind assistance from Martin Vorländer (martinv), I am able to provide a new release of my VMS JUMP utility, JUMP 7.0, available for immediate download. It now supports all four OpenVMS architectures. The kit is a zip file containing the source files and ready-to-run EXE files.
Thanks,
Jonathan Ridler
Author of VMS JUMP
Thanks,
Jonathan Ridler
Author of VMS JUMP