[CM] Snd-gtk for windows

Kjetil Svalastog Matheussen k.s.matheussen@notam02.no
Mon, 3 Jan 2005 12:45:49 +0100 (CET)


On my vacation I had access to a windows XP machine, and just for
the fun of it I tried to compile snd/gtk using cygwin.

It compiled just fine, but for some reason I did not get sound 
using OSS. Fortunately though, ESD worked a little bit better.

Here's the source and binary:
http://www.notam02.no/arkiv/src/snd/snd-7-gtk-cygwin.tar.bz2

And here's the dependencies (output from cygcheck.exe):

  C:\kjetil\cygwin\usr\X11R6\bin\cygX11-6.dll
    C:\kjetil\cygwin\bin\cygwin1.dll
      C:\WINDOWS\system32\ADVAPI32.DLL
        C:\WINDOWS\system32\ntdll.dll
        C:\WINDOWS\system32\KERNEL32.dll
        C:\WINDOWS\system32\RPCRT4.dll
  C:\kjetil\cygwin\bin\cygesd-0.dll
    C:\kjetil\cygwin\bin\cygaudiofile-0.dll
  C:\kjetil\cygwin\bin\cyggdk-x11-2.0-0.dll
    C:\kjetil\cygwin\bin\cyggdk_pixbuf-2.0-0.dll
      C:\kjetil\cygwin\bin\cygglib-2.0-0.dll
        C:\kjetil\cygwin\bin\cygiconv-2.dll
        C:\kjetil\cygwin\bin\cygintl-3.dll
      C:\kjetil\cygwin\bin\cyggmodule-2.0-0.dll
      C:\kjetil\cygwin\bin\cyggobject-2.0-0.dll
    C:\kjetil\cygwin\usr\X11R6\bin\cygXcursor-1.dll
      C:\kjetil\cygwin\usr\X11R6\bin\cygXrender-1.dll
    C:\kjetil\cygwin\usr\X11R6\bin\cygXext-6.dll
    C:\kjetil\cygwin\usr\X11R6\bin\cygXft-2.dll
      C:\kjetil\cygwin\bin\cygfontconfig-1.dll
        C:\kjetil\cygwin\bin\cygexpat-0.dll
        C:\kjetil\cygwin\bin\cygfreetype-6.dll
          C:\kjetil\cygwin\bin\cygz.dll
    C:\kjetil\cygwin\usr\X11R6\bin\cygXrandr-2.dll
    C:\kjetil\cygwin\bin\cygpango-1.0-0.dll
    C:\kjetil\cygwin\bin\cygpangoxft-1.0-0.dll
      C:\kjetil\cygwin\bin\cygpangoft2-1.0-0.dll
  C:\kjetil\cygwin\bin\cyggtk-x11-2.0-0.dll
    C:\kjetil\cygwin\bin\cygatk-1.0-0.dll
  C:\kjetil\cygwin\bin\cygguile-12.dll
    C:\kjetil\cygwin\bin\cygguile-ltdl-1.dll
    C:\kjetil\cygwin\bin\cygcrypt-0.dll



In other words, from cygwin, you need the XFree86 package,
the esd pacage, the gtk-x11-2 package and the guile package.

The cygwin installer is just beautiful: http://www.cygwin.com

(I was not able to make the snd_conffile.scm run: I couldn't
get dynamic-link to work when running c-code on the fly.)



--