Will try to add a few things that I have discovered from some out of band conversations, since posting the opening shot
Despite the post I refered to suggesting that GridFTP UDT has been packed for RPM-based systems in GT 5.2.5 the author of that post had not created any RPM or SRPM packages, nor any Debian-like packages, come to that, from the GT sources, but had merely built everything, from source, straight to deployment. I have since looked to grab the 5.2.5 sources and see if i could create the RPM packing myself, however, I have fallen short of that target. I followed 2.2 Installing from Source Installer from http://toolkit.globus.org/toolkit/docs/5.2/5.2.5/admin/install/ getting as far as ---8<------------8<------------8<------------8<------------8<------------8<------------8<------------8<------ The source installer will build all of the globus toolkit packages in the default make rule. The same package groups as the native packages may be used to build and install a subset of the toolkit. Run: globus@elephant% make PACKAGE-GROUPS ---8<------------8<------------8<------------8<------------8<------------8<------------8<------------8<------ and then followed the link to the [package groups] whereupon I saw, at http://toolkit.globus.org/toolkit/docs/5.2/5.2.5/admin/install/#install-packagegroups ---8<------------8<------------8<------------8<------------8<------------8<------------8<------------8<------ These packages are: - globus-gridftp - GridFTP client and server tools - globus-gram5 - GRAM5 client and server tools - globus-gsi - Globus Security Infrastructure tools for managing certificates and proxies - globus-data-management-server - Server tools for deploying a GridFTP server. - globus-data-management-client - Client Tools for data management, including the GridFTP client programs and globus-url-copy - globus-data-management-sdk - Development headers and documentation for writing applications using the GridFTP APIs. - globus-resource-management-server - Server tools for deploying a GRAM5 resource manager - globus-resource-management-client - Client tools for resource management, including the globusrun tool, and the globus-job-* tools. - globus-resource-management-sdk - Development headers and documentation for writing applications using the GRAM5 APIs. ---8<------------8<------------8<------------8<------------8<------------8<------------8<------------8<------ and so typed, in order to build a "subset of the tookit" make globus-gsi globus-gridftp globus-data-management-server globus-data-management-client which builds some things but ultimately results in make: *** No rule to make target `globus-gridftp'. Stop. Oh well. Examing at the Makefile, I can see that the naming of the package groups listed in the documentation has not been preserved with the Makefile, and so you need to know that whilst, for example, the globus-data-management-server package group has a corresponding Makefile target, the package globus-gridftp does not and you need to just $ make gridftp A bit obtuse, but one can get there. In respect of the issue at hand, teh XIO UDT driver, my inpsection of the Makefile turned up trumps because there is, indeed, a udt target. Sadly, trying to make that target, as suggested in the thread I was originally referred to, results in $ make udt make: *** No rule to make target `globus_xio_udt_ref_driver', needed by `udt'. Stop. $ so close, but no cigar ! Next question then: what do I need to add to the "Source installer" build for 5.2.5 so as to be able to build the UDT driver from source ? Kevin M. Buckley eScience Consultant School of Engineering and Computer Science Victoria University of Wellington New Zealand
