Linux Today: Linux News On Internet Time.
Search Linux Today
search.internet.com
Linux News Sections:  Blog -  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Preferences
Contribute
Link to Us
Search
Linux Jobs

Become a Marketplace Partner

internet.commerce
Be a Commerce Partner














The Linux Channel at internet.com
Linux Today
Enterprise Linux Today
Apache Today
JustLinux.com
Linux Planet
PHPBuilder
All Linux Devices
Technology Jobs

JustTechJobs.com

LinuxToday Newsletters
Subscribe News
Subscribe PR
Subscribe Security

internet.com
IT
Developer
Internet News
Small Business
Personal Technology

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

 






Current Newswire:

Will The Linux Desktop Soon Be Irrelevant?

Ruby 1.9.2 expected in August

Linux: A Platform for the Cloud

Get to Know MySQL Workbench

More than 100 candidates to Italian regional elections support Free Software

SECURITY: Thunderbird Secure Connections Using Postfix

IO Profiling of Applications: MPI Apps

Intel fields six-core embedded CPUs

A Debian first: female candidate in running for leader

Prototype $200 Tablet Runs Android, Chromium OS, Linux




Systems Engineer Sr – Solaris – Linux – Logical Domains (CO)
Next Step Systems
US-CO-Thornton

Justtechjobs.com Post A Job | Post A Resume
:MinGW and Why Linux Users Should Care
MinGW and Why Linux Users Should Care
Dec 10, 2008, 09 :05 UTC (4 Talkback[s]) (4434 reads)

(Other stories by Jonathan Corbet)

"Richard: For some time I have been making Windows builds of libvirt available and, frankly, it was a real chore. I needed a Windows virtual machine to do it. But Windows is so frustrating to use and maintain: it doesn't come with any of the tools such as shells or version control that we are used to, and because I was only doing builds once a month or so I'd go back to it and find something had gone wrong that would require maintenance or even reinstallation.

"During this time, we didn't routinely build libvirt for Windows. New code would inevitably break something. I had to fix things on Windows, then copy the code back to Linux and check that my fixes didn't break the Linux build, then come up with a patch, and all of this was complicated by the fundamental incompatibility of Windows with the rest of the world -- even simply copying code back and forth is irritatingly difficult when one machine is a Windows machine. (There's no ssh or scp or tar, files get executable bits set or have CRLF line endings, etc.)

"At the same time we were getting a strong demand for the rest of our virt tools on Windows. Enough was enough. We decided that the only way to deal with this was to remove Windows from the equation. We wanted to build and test libvirt and the virt tools for Windows routinely (daily or more often), from the Fedora host, using the normal development environment. The way to do this is through cross-compilation (the Fedora MinGW project) and testing under emulation (Wine)."

Complete Story

Related Stories:
developerWorks: Xmingwin for Cross-Generating Apps(Feb 04, 2003)


Index Mode   |   Flat Mode   |   Thread Mode   |   Thread Flat  
  Talkback(s) Name  and Date
There is no conceivable benefit someone  ...   Linux users should not care.   
Rainer Weikusat
Dec 10, 2008, 10:38:33
 
I agree with what Rainer Weikusat said,  ...   Problems with this..   
Anthony Ellis
Dec 10, 2008, 17:44:40
 
This is fact, not theory or platitude. I ...   I wish to offer another perspective   
Jeff Cobb
Dec 11, 2008, 06:44:09
 
> I have seen cases in IT where staying  ...   Re: I wish to offer another perspective   
Rainer Weikusat
Dec 11, 2008, 11:58:26
 
  Home | Search Talkbacks | Customize View    Top of Page  



Enter your comments below:

* Your Name:

* Your Email Address:

* Subject:

CC: [will also send this talkback to an E-Mail address]

* Comments:

Tags allowed:<I>,<B> and <U>. See our talkback-policy for more about talkback content.

Fields marked with * are required!






..............................




All times are recorded in UTC.
Linux is a trademark of Linus Torvalds.
Powered by Linux, Apache and PHP


The Network for Technology Professionals

Search:

About Internet.com

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | E-mail Offers