can't compile wine 1.3.25 and others too

Questions about Wine on Linux
Locked
mefisto74
Newbie
Newbie
Posts: 3
Joined: Thu Jun 26, 2014 6:14 am

can't compile wine 1.3.25 and others too

Post by mefisto74 »

i want to compile wine 1.3.25 but after ./configure and make i get error
mxwriter.c:257:62: error: dereferencing pointer to incomplete type
V_BSTR(dest) = bstr_from_xmlChar(This->buffer->buffer->content);
^
google not help, what can i do?
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: can't compile wine 1.3.25 and others too

Post by dimesio »

The only thing I got from googling is that this error in building Wine turned up on a NetBSD pkgsrc broken builds list, and the reason given has to do with changes to libxml2. http://www.netbsd.org/~dholland/broken/ ... &sort=Pkbs

You're probably not going to be able to compile a Wine version that old on a modern distro. If you really need that old a version, you could try compiling it on a distro that was current at the time it was released.

But why are you even trying to compile such an old version? Most of the time when people think they need an old version, they really don't.
mefisto74
Newbie
Newbie
Posts: 3
Joined: Thu Jun 26, 2014 6:14 am

Re: can't compile wine 1.3.25 and others too

Post by mefisto74 »

dismesio: hmmm, i have fedora 20, maybe you're right, very bad that i can't compile it =/
i want to compile old version because some applications/games work normally only with old wine (i don't know why)
for example when i try to run warcraft 3 on 1.3.25 it work great, and in the last i have big lags
i looked for recomendations in wine database, but it's not help, so i decided to run some applications on old wine
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: can't compile wine 1.3.25 and others too

Post by dimesio »

Have you tried reinstalling your apps/games to a clean wineprefix under the new Wine version? Ideally wineprefixes should survive upgrades, but sometimes they don't, especially when the jump in version is a big one.

The Warcraft III howto mentions configuring the game to run with OpenGL instead of DirectX to fix slowness. Have you tried that? No one else has reported the game being slower in recent Wine versions, and there are gold and platinum test reports for it in 1.7.x.
mefisto74
Newbie
Newbie
Posts: 3
Joined: Thu Jun 26, 2014 6:14 am

Re: can't compile wine 1.3.25 and others too

Post by mefisto74 »

dimesio wrote:Have you tried reinstalling your apps/games to a clean wineprefix under the new Wine version? Ideally wineprefixes should survive upgrades, but sometimes they don't, especially when the jump in version is a big one.

The Warcraft III howto mentions configuring the game to run with OpenGL instead of DirectX to fix slowness. Have you tried that? No one else has reported the game being slower in recent Wine versions, and there are gold and platinum test reports for it in 1.7.x.
sorry with warcraft i didnt tryed, but with GTA sa for example i did, i tryed opengl, tryed disable vertex shaders and other thing, but still lags. but when run with wine 1.3.25 it were great..
anyway thanks for you responsibility
ZenitharChampion
Newbie
Newbie
Posts: 1
Joined: Mon Jul 06, 2015 8:20 pm

Re: can't compile wine 1.3.25 and others too

Post by ZenitharChampion »

Look on this history: http://source.winehq.org/git/wine.git/h ... mxwriter.c History since 1.3.22 is starting from 2011-08-23

That commit: http://source.winehq.org/git/wine.git/c ... 6d6a26ceaa

I can't apply this patch my hand. I just install GCC 4.5 and compile Wine 1.3.22 with it.
Locked