On Thu, Sep 07, 2000 at 10:26:28PM +0200, Martin v. Loewis wrote: >... > This issue can be relaxed by renaming the "config.h" to > "pyconfig.h". That still might result in duplicate defines, but likely > SIZE_FLOAT (for example) has the same value in all definitions. This is not a simple problem. APR (a subcomponent of Apache) is set up to build as an independent library. It is also autoconf'd, but it goes through a *TON* of work to avoid passing any autoconf symbols into the public space. Renaming the config.h file would be an interesting start, but it won't solve the conflicting symbols (or typedefs!) problem. And from a portability standpoint, that is important: some compilers don't like redefinitions, even if they are the same. IOW, if you want to make this "correct", then plan on setting aside a good chunk of time. Cheers, -g -- Greg Stein, http://www.lyra.org/
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4