Mladen Turk wrote:
Correct if you need to have installed headers files with binary
distribution. In case you don't, its irrelevant.
OTOH it's the same like APR_DECLARE_STATIC/APU_DECLARE_STATIC
etc..

Different case, although I don't entirely disagree.  We set up this
convention so we could install both static and dynamic flavors; win32
is a little unique in having different compile bits thrown.  Presuming
you want the dynamic lib (almost always a good idea) then you have to
do nothing whatsoever.  If you really really want to tweak things to
build the library into your program (that's a stretch on unix too!)
then you have to throw these flags, and link to apr.lib instead of
libapr.lib, which already proves that this small discrepancy isn't
a huge deal.  You can't -lapr on windows in the first place.

That's why we have apu/apr.hw at the first place.
Having a perl, or a notepad is the same thing.
I think we can have a simple .vbs or .js script.
Using other languages is additional tool dependency thought.

I know :(

I'm almost resigned to saying something like, users who build APR have
.NET 1.0 or bigger installed, so just write the danged things in C#.

/shrug

Bill

Reply via email to