Place the dvdauthor-build directory in your cygwin home directory and run the following commands. bash dvdauthor.sh --compressed --nocss --without-dvdcss --without-dvdauthor manually patch and make dvdauthor: unzip dvdauthor.tar.bz2 cd dvdauthor patch -p0 < ../dvdauthor-mingw.patch patch -p0 < ../dvdauthor-buttons.patch patch -p0 < ../dvdauthor-fullsize.patch patch -p0 < ../dvdauthor-nowarnings.patch patch -p0 < ../dvdauthor-vobunit.patch patch -p0 < ../dvdauthor-letterbox.patch patch -p0 < ../dvdauthor-inout.patch patch -p0 < ../dvdauthor-advd.patch patch -p0 < ../dvdauthor-gfd.patch ./configure --prefix=/usr/dvdauthor 'LDFLAGS=-L/usr/dvdauthor/lib -static' make # Do not have to prefix to /usr/dvdauthor # Only doing it to keep everything in one neat easy # to remember location. vcdimager: cd libcdio ./configure --prefix=/usr/dvdauthor 'LDFLAGS=-L/usr/dvdauthor/lib -static' make make install #Now copy the pkg_config files to a location that they can be found cp /usr/dvdauthor/lib/pkgconfig/libcdio.pc /lib/pkgconfig/libcdio.pc cp /usr/dvdauthor/lib/pkgconfig/libiso9660.pc /lib/pkgconfig/libcdio.pc cp /usr/dvdauthor/lib/pkgconfig/libcdio_cdda.pc /lib/pkgconfig/libcdio.pc cp /usr/dvdauthor/lib/pkgconfig/libcdio_paranoia.pc /lib/pkgconfig/libcdio.pc cd vcdimager ./configure --prefix=/usr/dvdauthor 'LDFLAGS=-L/usr/dvdauthor/lib -static' make make install coreutils ./configure --prefix=/usr/dvdauthor 'LDFLAGS=-L/usr/dvdauthor/lib -static' make #### use cygcheck on output exe to see what dll's are needed. Should only be cygwin1.dll ###################################################### ####### another way without static build ############# cygwin instructions for building tools necessary for DeVeDe: #dvdauthor# Install libdvdread: ./configure --libdir=/lib make make install download dvdauthor (lets say dvdauthor-0.6.14) ./configure --disable-shared make #vcdimager# libiconv: ./configure make make install libcdio: ./configure --libdir=/lib make make install vcdimager: export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/lib/pkgconfig ./configure