Wine Traffic #190 For 3 Oct 2003

By Brian Vincent

Table Of Contents

Introduction

This is the 190th issue of the Wine Weekly News publication. Its main goal is to recover from last night's bachelor party. It also serves to inform you of what's going on around Wine. Wine is an open source implementation of the Windows API on top of X and Unix. Think of it as a Windows compatibility layer. Wine does not require Microsoft Windows, as it is a completely alternative implementation consisting of 100% Microsoft-free code, but it can optionally use native system DLLs if they are available. You can find more info at www.winehq.com (http://www.winehq.com)

Mailing List Stats For This Week

We looked at 301 posts in 908K.

There were 66 different contributors. 41 posted more than once. 33 posted last week too.

The top posters of the week were:

1. News: Interview w/ Peter Hunnisett, CodeWeavers Discounts

27 Sep 2003 - 3 Oct 2003 (1 post) Archive Link: "News"

Topics: News

People: CodeWeaverscodeweaversNews

CodeWeavers announced discounts on their CrossOver Office products. You can purchase (https://secure.codeweavers.com/store/?cat=cxof) a downloadable version for $49.99 or get it on CD for $54.99.

This week's issue is a little shorter than normal, I happen to be on vacation. I'll go back and pick up some of the threads next week.

2. Wineconf 2004?

26 Sep 2003 (1 post) Archive Link: "Wineconf 2004, otherwise known as..."

Topics: Project Management

People: Jeremy WhiteLinuxWorldCodeWeaversJakob Eriksson

Earlier this year some threads appeared on wine-devel about holding a conference to gather Wine developers (see issue #156 (http://www.winehq.com/?issue=156#Wineconf%202003?) for details.) Jeremy White of CodeWeavers brought it up again this week in an email with the subject "Wineconf 2004, otherwise known as...":

...making good on my threat.

We are making plans to host Wineconf 2004, in St. Paul, MN, during January 2004.

This is the last chance for someone in Europe to volunteer to organize it in their neck of the woods...

Otherwise, we plan to provide:

What we will expect you to provide:

What I don't know yet:

Thoughts? Comments?

If you think you would come, please email me privately; I'd like to get a rough count to help with planning.

Several people wrote back with most of the discussion centered around location. Lots of folks wanted a conference in Europe but finding someone to organize seemed to be the stumbling point. Jakob Eriksson did offer his living room, but it seemed to be eclipsed by a more serious offer of Sorrento, Italy.

3. Winetests Compiled with MSVC

26 Sep 2003 - 27 Sep 2003 (3 posts) Archive Link: "Updated winetests.exe"

Topics: Testing

People: Jakob ErikssonFerenc Wagner

Jakob Eriksson succeeded in compiling Wine's test programs and his testing framework with Visual C++ (covered in part in issue #189 (http://www.winehq.com/?issue=189#New%20Tests%20For%20Windows) ):

winetests.exe with tests from CVS 2003-09-26 can be found here:

(The bigger EXE size is due to tests generated from MSVC instead of MinGW.)

This winetests.exe should not pop up various error requesters any more, so if you click past any, please note it in the comment text box.

Ferenc Wagner wondered how different error conditions were handled and had some suggestion for changing the output.

4. Wine Programs for Windows

27 Sep 2003 - 28 Sep 2003 (5 posts) Archive Link: "Wine programs for windows released on sourceforge"

Topics: Ports

People: Ivan Leo Murray-Smith

I'm filing this thread under the topic "Ports", which is rather odd. Originally this thread started about a week ago when Ivan Leo Murray-Smith dropped a note discussing some work he'd done:

Hello!

The attached script (http://www.winehq.com/hypermail/wine-devel/2003/09/att-0847/01-mkwine) makes it possible to compile many programs from Wine under Windows. The only software needed on Windows is Cygwin with MinGW libraries and some other utilities (flex, bison). Simply run setup.exe from www.cygwin.com and make sure to select MinGW development tools. Then get Wine sources, and run the attached script in the Cygwin shell while in the Wine top-level source directory.

There is one minor fix that needs to be applied to the sources to fix compatibility with MinGW headers (run autoconf and autoheader after applying): http://www.winehq.org/hypermail/wine-patches/2003/09/att-0347/01-spawnvp.diff (http://www.winehq.org/hypermail/wine-patches/2003/09/att-0347/01-spawnvp.diff)

The configure script is rather slow in Cygwin, so it's instructed not to create makefiles, only config.h. Then the necessary libraries are compiled. The next step is to link wrc, the Wine resource compiler.

Once wrc is ready, the script starts compiling programs. I cannot get windres to compile most Wine's resources directly, so there are compiled from *.rc to *.res by wrc and then from *.res to *.o by windres.

Programs currently compiled by the script:

Yes, you can play winemine on Windows now ;-)

This brought forth a slew of comments about supporting the compilation directly out of Wine's makefiles. This week Ivan posted another note letting everyone know the binaries are available for download, " Patches and scripts are useless for most users, and cygwin isn't software you install quickly with a analog modem, so I've uploaded a build of the wine programs for windows on our sourceforge page. "

If you'd like to try them out, head to SourceForge (http://sourceforge.net/projects/wine/) .

 

 

 

 

 

 

Sharon And Joy
 

Kernel Traffic is grateful to be developed on a computer donated by Professor Greg Benson and Professor Allan Cruse in the Department of Computer Science at the University of San Francisco. This is the same department that invented FlashMob Computing. Kernel Traffic is hosted by the generous folks at kernel.org. All pages on this site are copyright their original authors, and distributed under the terms of the GNU General Public License version 2.0.