aboutsummaryrefslogtreecommitdiff
path: root/windows/README-Windows.txt (follow)
AgeCommit message (Collapse)AuthorFilesLines
2013-09-17Add native threading support on Windows.Lasse Collin1-1/+1
Now liblzma only uses "mythread" functions and types which are defined in mythread.h matching the desired threading method. Before Windows Vista, there is no direct equivalent to pthread condition variables. Since this package doesn't use pthread_cond_broadcast(), pre-Vista threading can still be kept quite simple. The pre-Vista code doesn't use anything that wasn't already available in Windows 95, so the binaries should run even on Windows 95 if someone happens to care.
2012-04-29Windows: Update notes about static linking with MSVC.Lasse Collin1-4/+9
2010-10-09Windows: Put some license info into README-Windows.txt.Lasse Collin1-4/+4
2010-01-31Revise the Windows build files.Lasse Collin1-0/+115
The old Makefile + config.h was deleted, because it becomes outdated too easily and building with the Autotools based build system works fine even on Windows. windows/build.sh hasn't got much testing, but it should work to build 32-bit x86 and x86-64 versions of XZ Utils using MSYS, MinGW or MinGW-w32, and MinGW-w64. windows/INSTALL-Windows.txt describes what packages are needed and how to install them. windows/README-Windows.txt is a readme file for the binary package that build.sh hopefully builds. There are no instructions about using Autotools for now, so those using a git snapshot may want to run "autoreconf -fi && ./configure && make mydist" on a UN*X box and then copy the resulting .tar.gz to a Windows.