|Subject:||[XBoard-devel] config.h problem|
|Date:||Sun, 12 Jul 2009 09:41:57 -0600|
|User-agent:||Thunderbird 184.108.40.206 (X11/20090608)|
If this file happens to be present in the xboard directory, all the cmdline compilers I'm testing will #include the wrong one. I suspect the GUI ones won't suffer from this problem, but I'm not sure yet. This problem affects devs more than regular users, since we are more likely to actually have config.h in the xboard directory.
So what do we do?1) nothing. Assume the devs are smart enough to just delete the config.h from the xboard directory when this happens. When we package the source, there shouldn't be a config.h in the xboard directory anyway, so end users trying to compile winboard should never get this problem.
2) update the GCC and MS makefiles to remove ..\config.h. I don't see any immediate downside to this, but it seems kludgy.
3) rename winboard/config.h to something else. I'm not sure what ramifications this might have. All the files in the xboard directory that we need actually do need winboard/config.h. The problem is that config.h in the xboard dir is automatically generated, while the one in the winboard directory isn't. Maybe it used to be at one point, but it became a sort of bastardized version of config.h specific to windows. Unfortunately, it's the one we actually need right now.
4) other ideas?
|[Prev in Thread]||Current Thread||[Next in Thread]|