Norbert Danneberg wrote: > Hi all, > > what is the status of the VMS port of root ? > > Best whishes, > > Norbert > > -- > ------------------------------------- > Norbert Danneberg > > Institut f"ur Teilchenphysik > Eidg. Techn. Hochschule Z"urich > WLGA/E27 > CH-5232 Villigen PSI > > Phone: 0041-56-310-3284 > Fax : 0041-56-310-4362 > email: Norbert.Danneberg@psi.ch > ------------------------------------- Hello, The port of ROOT to OpenVMS is at the stage where it compiles and runs most of the tutorials. There are two big problems, one of which absolutely has to be solved before it becomes usable. The other problems are just things that need cleaning up. The big problem that absolutely has to be solved has to do with the sharable images. We have succeeded in loading a sharable image (the event example in test) into root, but VMS keeps symbols in sharable images in a separate address space from the other symbols, so even though the sharable image is loaded into root and the addresses and symbols are set up for root to use, they are in the sharable image address space and root has no hint that they have been updated. One can control how the symbols are mapped onto each other with link flags and symbol vectors in option files, but we have yet to stumble onto the correct combination to overlay them properly. Kaori Wada, the student actually doing most of the coding is away for the summer, but will be back at the end of August. I hope to have a solution to this problem by then for her to put into root. After that I see it as a matter of just cleaning up small problems like making it find macro files in your own directory instead of always in the tutorial directory and several things like that. Kris Hagel P. S. If any VMS guru reading this has some example (in any language) of a program where one overlays some global symbols with the same global symbols in a sharable image that has been loaded with lib$find_image_symbol(....), let me know. It would save some discovery on my part.
This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:34:35 MET