Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Importance: Normal Subject: ice window manager works with DirectX X-Server To: cygwin AT cygwin DOT com X-Mailer: Lotus Notes Release 5.0.3 (Intl) 21 March 2000 Message-ID: From: "Bob Walkup" Date: Sat, 9 Dec 2000 22:28:39 -0500 X-MIMETrack: Serialize by Router on D01ML244/01/M/IBM(Build V506_11152000 |November 15, 2000) at 12/09/2000 10:28:40 PM MIME-Version: 1.0 Content-type: text/plain; charset=us-ascii I recently installed the xfree86 binaries for cygwin, from the tar-files on the net. It was possible to get up and running right away with the supplied startxwin.bat file. However, I really wanted a different window manager, and I like "ice". So I tried to build icewm from the current icewm source, version 1.0.4. At first the build failed due to errors in the source-file yapp.cc. The definition of the "timercmp" function is missing. After some poking around, using grep in the cygwin include directories, I found that there is a macro for "timercmp" in /usr/include/w32api/winsock.h. After cutting and pasting the three-line macro for "timercmp" into yapp.cc, the ice window manager compiled correctly. Now I am using icewm with xfree86 on cygwin - a very nice combination. I suspect that having more window managers to choose from should help increase the popularity of cygwin. Please pass the information along, and/or make a pre-built icewm available for cygwin users. Regards, Bob Walkup (walkup AT us DOT ibm DOT com, 914-945-1512) -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com