Wine - run Windows programs in Linux

Virtual machines, emulation, etc.
Message
Author
version2013
Posts: 503
Joined: Mon 09 Sep 2013, 00:00
Location: Florida, USA
Contact:

wine-5.11

#451 Post by version2013 »

My attempt at compiling wine-5.11

[wine-5.11 mirrors]

2.x failed to compile because of a bug
I am assuming bug 47907 still applies, just that bug 49106 caused crash first.

1.x and 2.x failed to compile because of a bug

wine-5.11_v3.1.pet _________ tahrpup 6.0.5 PAE [stripped=true]
wine-5.11_v3.2.pet _________ tahrpup 6.0.5 PAE [stripped=false]
wine_DEV-5.11_v3.1.pet ____ tahrpup 6.0.5 PAE
wine_DEV-5.11_v3.2.pet ____ tahrpup 6.0.5 PAE

wine_DOC-5.11.pet

wine_extras-v2.1.pet __________ menu entries | mirrors
md5.txt and hashdeep.txt ____ checksums/hashes | mirrors

----------------------------------------------------------------
Notes for my webpage
http://version2013.yolasite.com/page1.php

The ">" character points to a directory of download links, or an individual download link.
example:
> __ wine/5.11/
> _____wine-5.11_v1.1.pet

----------------------------------------------------------------

For general use, I recommend packages that are 'stripped=true'.
For submitting bug reports to WineHQ, I recommend packages that are 'stripped=false'.
When submitting bug reports to WineHQ, it appears a 'stripped=false' Wine provides more information than a 'stripped=true' Wine.
[references: post]

The first post has links to:
pet to sfs scripts, menu entry utilities, and Wine usage tips.

----------------------------------------------------------------------------------------------------------

----------------------------
tahrpup 6.0.5 PAE
----------------------------

I installed the following files before compiling.
Support for these files (dependencies) are compiled into wine.
The files are not included in the wine .pet.
They still need to be installed in puppy for wine to use their features.
The dev files are only needed when compiling.

Puppy Package Manager (update database) > mingw-w64_3.1.0-1
binutils-mingw-w64-i686_2.23.52.20130620-1ubuntu1+3build1_i386.deb
binutils-mingw-w64-x86-64_2.23.52.20130620-1ubuntu1+3build1_i386.deb
gcc-mingw-w64_4.8.2-10ubuntu2+12_all.deb
gcc-mingw-w64-base_4.8.2-10ubuntu2+12_i386.deb
gcc-mingw-w64-i686_4.8.2-10ubuntu2+12_i386.deb
gcc-mingw-w64-x86-64_4.8.2-10ubuntu2+12_i386.deb
g++-mingw-w64_4.8.2-10ubuntu2+12_all.deb
g++-mingw-w64-i686_4.8.2-10ubuntu2+12_i386.deb
g++-mingw-w64-x86-64_4.8.2-10ubuntu2+12_i386.deb
mingw-w64_3.1.0-1_all.deb
mingw-w64-common_3.1.0-1_all.deb
mingw-w64-i686-dev_3.1.0-1_all.deb
mingw-w64-x86-64-dev_3.1.0-1_all.deb

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

[mirrors]
gmp/6.1.1/gmp-6.1.1-i486_v1.2.pet
gmp/6.1.1/gmp_DEV-6.1.1-i486_v1.2.pet

[mirrors]
gnutls/3.5.2/gnutls-3.5.2_v1.2.pet
gnutls/3.5.2/gnutls_DEV-3.5.2.pet

[mirrors]
libtasn1/4.8/libtasn1-4.8-i486_v1.2.pet
libtasn1/4.8/libtasn1_DEV-4.8-i486_v1.2.pet

[mirrors]
nettle/3.2/nettle-3.2_v1.2.pet
nettle/3.2/nettle_DEV-3.2_v1.2.pet

----------------------------------------

When compiling in tahrpup 6.0.5 PAE, I used:
v3.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v3.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

Menu entries, Color Setter, and other stuff I got from the file 'winegoodies.tar.gz' [post] provided by forum member 'technosaurus'.
I only made a few changes to the contents of that file.

----------------------------------------------------------------------------------------------------------

updated links at my homepage. see below.

Post Reply