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

Reply via email to