> This is actually the problem. I agree with you that all of the know-how > is in the CMZ file, but I don't have the CMZ know-how to get at that > information. I would like to add the Win9x/WinNT build rules to the new > ROOT Automake files, but I need someone (perhaps a CMZ wizard who can > cull this information from `root.cmz') to tell me what the logical > structure of the build is on Win9x/WinNT, i.e. what libraries and > executables are built, and what sources go into these libraries and > executables. First there is no big difference between WIN32 and UNIX ways to build ROOT. Both ways one and same set of the ShareLibraries /DLLs/Executables is built. I see no big problem with "know-how" since the big deal of them rules are present with very test/Makefile and makefile to built ATLFast packages as well. As I said we use GNU make to generate STAR ROOT-based software as well. But I don't like an idea to force Windows people to install CYGNUS tools (i.e. UNIX layer) on the top of the WIN32. For me it is too expansive and I doubt it is what people under Windows want to see. The same "know-how" one can find in the "Imake rules" those CERN uses to create makefiles to build CERNLIB for Windows NT. Actually there is no problem with any tool unless one wants to apply one and the same SCRIPT to support just both kind of platforms and keep this script in a single place. So far I saw (well took some part as well) two working solutions CMZ and CERNLIB Imake rules. Valery
This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:43:31 MET