A small contribution
I read through the contributors guide, but couldn't find any mention of how to contribute a binary port of a utility. So after considerable hunting around the web site, trying to find out how to make such a contribution, I found the above vaguely-likely address. If that's wrong, could someone be kind enough to forward this on to the relevant person? The contribution is simply a build of the Window Maker window manager (http://www.windowmaker.org/) for Cygwin/Xfree86. It's linked to from a write-up on setting up your X on Windows, and using it to display parts of your Unix desktop on your windows machine, at: http://members.optushome.com.au/lukekendall/xwin-network.html My initial (5MB) binary package for Window Maker is http://members.optushome.com.au/lukekendall/bins/wmaker-0.80.0-cygwin.tar.gz (I'm going to try it out at work in a few days on a cold installation, and see if I managed to collect all the components together properly.) Please let me know if *any* of this is useful. Personally I think one thing that might be holding back Cygwin-Xfree86's usefulness is the very primitive twm window manager that comes as the default with the installation. Would a better place for extra binaries (for a judicious assortment of a few window managers), be ftp://mirrors.rcn.net/pub/sourceware/cygwin/xfree/binaries/4.2.0/ ? I have limited space on my web site, so the 5MB WM package, above, is stretching it a bit. Oh, and so this isn't entirely off the proper topic: the link for Sergey Orkhapin on the page http://cygwin.com/xfree/ is borken: http://miracle.geol.msu.ru/sos/ doesn't exist. luke
RE: A small contribution
-Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Sent: Monday, April 29, 2002 12:31 AM To: [EMAIL PROTECTED] Cc: Luke at work Subject: A small contribution I read through the contributors guide, but couldn't find any mention of how to contribute a binary port of a utility. So after considerable hunting around the web site, trying to find out how to make such a contribution, I found the above vaguely-likely address. Have a look at http://www.cygwin.com/setup.html. Cheers, Rob
RE: A small contribution
Luke, Oh, and so this isn't entirely off the proper topic: the link for Sergey Orkhapin on the page http://cygwin.com/xfree/ is borken: http://miracle.geol.msu.ru/sos/ doesn't exist. Okay, I removed the link. That was pretty much the only option since searching Google for the roman spelling of his name (he's Russian) only produced the link to that page, which as you said is no longer existent. I couldn't find him listed anywhere on Moscow State University's Geology site, so I'll just have to assume that he's moved on... My initial (5MB) binary package for Window Maker is http://members.optushome.com.au/lukekendall/bins/wmaker-0.80.0-cyg win.tar.gz I've put this package on the mirror network. It should should up within 24 hours. The directory is xfree/contrib/, so a sample URL would be: http://mirrors.rcn.net/pub/sourceware/cygwin/xfree/contrib/wmaker-0.80.0-cyg win.tar.gz I've also added Window Maker to the Ported Software page: http://xfree86.cygwin.com/ported-software.html Hope that helps, Harold
RE: Error Installing imlib 1.9.14
Peter, In this command, gcc -shared -o cygimlib-gif.dll -Wl,--out-implib=libimlib-gif.dll.a -Wl,--export -all-symbols -Wl,--whole-archive libimlib-gif.a -Wl,--no-whole-archive -L/usr/lo cal/lib -lungif -L. -lgdk_imlib -L/opt/gnome/lib -L/usr/X11R6/lib -lgtk -lgdk -l gmodule -lglib -lintl -lXext -lX11 you are getting the error, undefined reference to `_gdk_m alloc_image' which means that you have to move the -lgdk or -lgdk_imlib so that it appears in the link sequence after all libraries that depend on it. The reason for this is simple: the list of things to link is walked from left to right creating a list of references, which are checked against the remaining libraries on the list that might have those symbols defined. At no point does the linker say, Ah ha, I've got a symbol here that is undefined, let me go back and check the list of things to link for this symbol. That would result in ridiculus link times. Move the gdk or gdk_imlib libs towards the end of the list (experiment with this) and the linker will be happy. Now, you can gain some additional insight by figuring out which library or object file contains io-gif.c, as this file has the undefined reference to _gdk_malloc_image. Then find out which library contains gdk_malloc_image (probably gdk or gdk_imlib). Then move the corresponding library later in the list. There is one other possibility: the version of imlib-gif that you are trying to build depends on a newer (or older) version of gdk or gdk-imlib that contains gdk_malloc_image, while your version of gdk or gdk_imlib does not have that symbol. Look into this and report. Harold
RE: fyi - another choice : openbox works on cygwin/xfree86.
I just made a Cygwin setup.exe package (and accompanying setup.ini) for this. Could somebody please point setup.exe at this site and verify that it works for them (works for me): ftp://huntharo-4.user.msu.edu/pub/openbox/ Heh... that was pretty easy. I haven't quite mastered making a source package yet... that will come later (it's finals week). Harold -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of redhatcat Sent: Sunday, April 28, 2002 9:11 PM To: [EMAIL PROTECTED] Subject: fyi - another choice : openbox works on cygwin/xfree86. fyi - another choice : openbox works on cygwin/xfree86. The stable code complied out of the box for me. ( Blackbox derivative) http://openbox.sunsite.dk/