Wine Traffic #190 For 3 Oct 2003 By Brian Vincent Table Of Contents * Standard Format * Text Format * XML Source * Introduction * Mailing List Stats For This Week * Threads Covered 1. 27 Sep 2003 - 3 Oct 2003 (1 News: Interview w/ Peter Hunnisett, post) CodeWeavers Discounts 2. 26 Sep 2003 (1 Wineconf 2004? post) 3. 26 Sep 2003 - 27 Sep 2003 (3 Winetests Compiled with MSVC posts) 4. 27 Sep 2003 - 28 Sep 2003 (5 Wine Programs for Windows posts) 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: * 30 posts in 79K by Alexandre Julliard * 47 posts in 146K by Dimitrie O. Paun * 17 posts in 47K by Jakob Eriksson * 13 posts in 63K by Dmitry Timoshkov * 13 posts in 45K by Ferenc Wagner * Full Stats 1. News: Interview w/ Peter Hunnisett, CodeWeavers Discounts 27 Sep 2003 - 3 Oct 2003 (1 post) Archive Link: "News" Topics: News People: CodeWeavers, , codeweavers, News 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 White, LinuxWorld, CodeWeavers, , Jakob 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: * A meeting space for 2 days * Arrangements for moderately price hotel rooms * Advice on transportation, which should be straightforward * A meal or two, and drinks for at least one evening * We'll have all CodeWeavers Wine hackers in town for the event * Free buttons for the St. Paul Winter Carnival: http://www.winter-carnival.com/ (http://www.winter-carnival.com/) What we will expect you to provide: * Your airfare (sorry, no IPO money for us) * Your hotel room * A laptop with wireless * Long underwear and Parkas What I don't know yet: * We may need to charge some sort of modest fee, depending on how the budget and our bank account look. We're willing to shoulder some costs, but we may need extra help. We'll also plan on using the Wine party fund to help cover some costs. * Exact dates; my thinking is to do it in conjunction with a weekend (e.g. Fri/Sat or Sun/Mon), but I want to see what meeting space cost/availability looks like before I pick. Right now, Fri Jan 16th/ Sat Jan 17th are looking good (note that LinuxWorld NY is the following week for those that might be able to get their employer to sponsor the trip Stateside). 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 Eriksson, , Ferenc 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: http://vmlinux.org/~jakov/Wine/ (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: * clock.exe * cmdlgtst.exe * notepad.exe * progman.exe * regedit.exe * start.exe * view.exe * wcmd.exe * winefile.exe * winemine.exe * winhelp.exe * winver.exe 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.