Hi, The halcompile feature to compile without source tree (WOST) seems to be nonfunctional for the hm2 driver(s). This is, at least in part, because the headers required are not copied to the ../include path (from the Makefile). There are also local include references that may not hold true when using halcompile.
In principle, it could be made functional by adding all the required headers to the list in the Makefile including a bit of fiddling in the hm2 sources. The biggest problem I see is increased clutter in the include directory. In principle, you'd like to separate the driver headers into include/hm2/*. The alternative is to rename the files and prefix them with, f.ex. hm2_ to make it clear where they belong. Another detail is that there does not seem to be a consensus in the drivers about using <> and "" for includes. They do differ in function and the latter may give problems for WOST. So, anyway you look at it, it will be some rearranging, where "some" probably ranges from "arrrgh!" to "sigh". However, I think it is necessary to fix. Any thoughts? -- Greetings Bertho (disclaimers are disclaimed) ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
