This seems sensible, although it does raise the question of what is
'dev' about this list if the choice of build system is a 'user' issue!

Andrew


That was pretty much the point that Gordon was making :-) There's kind of a blurry line between Qpid users and developers - certainly given that for many cases users actually have to build Qpid from source in order to use it. I guess that the user community is also likely to be far more disparate, possibly on a wider set of platforms and very possibly blessed :-) AKA restricted by "corporate IT standards". I know plenty of cases where people are stuck with ancient OS versions because of corporate support policies. So in many ways I'd argue that its the user community that this should be flagged up with foremost, because clearly you guys have been bubbling around with this thought process for a while, but it might come as a surprise to others.


You mentioned "TBH, you shouldn't have to 'hack around' in either case", I agree entirely with that statement, but the fact is that I've always had to do that because building from source (particularly installing) has never "just worked" for me on my Ubuntu system. TBH even with 0.20 it didn't just work and I had to

export LDFLAGS=-L`dirname $(pwd)`/cpp/src/.libs

before I do ./configure

But 0.12 was a nightmare to make install, which is one of the reasons that I stayed with that for ages before I plucked up the courage to move to 0.20


TBH I hadn't realised that the automake stuff was considered deprecated, I certainly didn't notice anything in README or such like, though perhaps I just missed it.

I don't want to make a big deal out of it and it sounds like cmake is the preference, so fair enough and Steve's comment "Do you have an alternative that works on Windows?" is entirely reasonable - though my facetious response to that would be delete Windows and install a proper Operating System :-D (sorry - couldn't help myself, and I'll concede Win 7 is pretty good).

Anyway all the points are fair and I'm not saying don't do it rather just shout it from the rooftops, say it's deprecated any time a user asks about make and echo "***** automake is deprecated and will be deleted in version xyz ***** " in a few places in the build scripts.

Cheers,
Frase




---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to