On 10/4/11 4:34 AM, Peter Åstrand wrote:
Frankly, the fact that the main project developers insist on the use of
esoteric build environments is a problem.
MinGW had 1,059,337 downloads the last 7 days. The method of cross
compiling Windows binaries on Linux, using MinGW, is used by popular
projects such as VLC. I'm not sure if you know about it, but VLC is a
long-time open-source favorite, typically considered one of the best
media players, and have had 36,900,001 downloads on cnet.com alone.
Calling MinGW "esoteric" is just plain wrong.
You are mixing your metaphors, Peter. Most people who use MinGW use it
on an actual Windows machine, which is different from using it on a
Linux machine.
It doesn't matter if "most" people are using it on Linux or not. The point
is that highly successful projects such as VLC *are* using it on Linux, so
we are certainly not alone.
We already encountered one problem caused by this
difference-- the fact that autotools on Windows was unusably slow and,
prior to implementing a CMake-based build system for Windows, there was
no reasonable way to build our code on an actual Windows machine. I'm
But now when we have migrated to CMake, this is no longer an argument.
not asking you to change the way you build things. If you want to use
MinGW, then that's fine. If we didn't need Visual Studio for certain
functionality, I'd be fine with not supporting it at all for this
project, but as long as it's needed to get full functionality, then the
Remind me, which functionality is missing if you build without Visual
Studio?
primary project developers need to at least sanity check it. This most
recent breakage went weeks before I was able to get around to building
on Windows and discovering the issue, then I wasted an hour figuring out
what was wrong. I'm not asking you to do anything that I don't also do
myself.
It seems to me that instead of wasting time on maintaining multiple tool
chain, you could invest that time in streamlining the GCC based one.
I think we should stop using Visual Studio. From the start my position has
been that multiple tool chains will mean trouble. I accepted that approach
however since I understood that you wanted it that way, but since you are
now telling us that you are unhappy with the current situation, perhaps
it's time to through Visual Studio out.
Forcing everybody to use Visual Studio is not an option.
Rgds,
---
Peter Åstrand ThinLinc Chief Developer
Cendio AB http://www.cendio.com
Wallenbergs gata 4
583 30 Linköping Phone: +46-13-21 46 00
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
_______________________________________________
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel