[Wine] I can compile old wine from download page, but not from git?

Frédéric Delanoy frederic.delanoy at gmail.com
Fri Jun 25 05:04:53 CDT 2010


On Fri, Jun 25, 2010 at 11:53, James_Huk <wineforum-user at winehq.org> wrote:

> Well I can say that:
>
> git reset --hard wine-xyz
>
> definitely works - although I had some other problems when trying to
> compile older wine version, after first compiling newer one - I was able to
> compile wine-0.9.18 (with some back-patching of course), but wine-0.9.17 and
> below gave some runtime errors (they were compiling fine) like
> WINE-1.0-something not defined
>
> However I think this was because I used ccache (which gave me some other
> problem before - it would seam that it is not very well suited for revers
> regression testing), or because I didn't use:
>
> git clean -f -d(I didn't use this command because it cleared my patches
> from wine-git dir)
>
> Anyway - after disabling ccache and issuing above command and patching I
> was able to compile wine-0.9.15 on Debian Lenny ;]
>
> If anyone is interested - I can provide exact patches that must be applied
> to the old source in order to compile it on newer systems.
>

That "git reset --hard" is not needed IMO.

What you can do is
- "git checkout -b your_name wine-xxx" (where wine-xxx is the tag name, "git
tag" lists them all)
- apply any patch
- ./configure; make clean; make depend; make

Frédéric
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.winehq.org/pipermail/wine-users/attachments/20100625/f76b362c/attachment.htm>


More information about the wine-users mailing list