[prev in list] [next in list] [prev in thread] [next in thread]
List: wine-devel
Subject: Re: Install issue with 32-bit Wine on 64-bit Ubuntu
From: Thales <thaleslv () yahoo ! com>
Date: 2019-11-29 22:38:23
Message-ID: 111023471.1087887.1575067103204 () mail ! yahoo ! com
[Download RAW message or body]
Sveinar,
"A working wine is then put in the /home/myname/wine/wine-git folder with both \
64/32 bit binaries." Both are in the same folder?
The Biarch had been working for up until now, but, I confess, dealing with 32 \
and 64 bit binaries is a bit confusing, especially when the project is so massive. \
"If you have further problems with this, i recommend posting on the forums \
https://forum.winehq.org/ rather than posting on the developer mailing list, as the \
chances are a lot higher for proper help there :) Good luck!" Good idea! \
Thanks for your help! Regards,...John Alway
On Friday, November 29, 2019, 09:16:34 AM CST, Sveinar Søpler \
<cybermax@dexter.no> wrote:
Ubuntu "Biarch" is a "Biach" :P
I do not know how this would work as a system install following that
guide (honestly i would NOT recommend that), as installing i386 wine IN
THE lxc container would NOT install 32-bit wine in your live system...
thus running "sudo make install" after going back to your live system
(outside of lxc), the 32-bit installed binaries is not available and
thus it might not work as intended. Afaik building a working biarch wine
in Ubuntu you need to either do as the guide describes - using
--prefix=/home/youruser/install/dir - or using the ubuntu build system
(debuild) or similar.
I just tested doing my usual install with wine-git, and that worked
fine. I run the configure with "--prefix=/home/myname/wine/wine-git" (on
all 3.. wine64, wine32-tools and wine32 just like the guide describe
using lxc container), and just run the "make install" without sudo. A
working wine is then put in the /home/myname/wine/wine-git folder with
both 64/32 bit binaries.
If you have further problems with this, i recommend posting on the
forums https://forum.winehq.org/ rather than posting on the developer
mailing list, as the chances are a lot higher for proper help there :)
Good luck!
Sveinar
On 28.11.2019 23:24, Thales wrote:
> Hello,
>
> I've gone through the compile and install process for Wine
> successfully several times, but this time when attempting to install
> the 32-bit wine ("~/wine32$ sudo make install"), the installer throws
> errors. It's mixing up 32 and 64 bit. On my 64-bit Ubuntu 16.04.
>
> For example...
> "/usr/bin/ld: i386 architecture of input file `config.o' is
> incompatible with i386:x86-64 output
> /usr/bin/ld: i386 architecture of input file `debug.o' is incompatible
> with i386:x86-64 output
> /usr/bin/ld: i386 architecture of input file `ldt.o' is incompatible
> with i386:x86-64 output
> /usr/bin/ld: i386 architecture of input file `loader.o' is
> incompatible with i386:x86-64 output
> /usr/bin/ld: i386 architecture of input file `mmap.o' is incompatible
> with i386:x86-64 output
> /usr/bin/ld: i386 architecture of input file `port.o' is incompatible
> with i386:x86-64 output
> ..."
>
> Somehow it broke. I tried to uninstall using "~/wine32$ sudo make
> uninstall" and that failed also.
>
> I guess I need to figure out how to uninstall this.
>
> These are the directions I've been using for compiling and installing:
> https://wiki.winehq.org/Building_Biarch_Wine_On_Ubuntu
>
>
>
> Any ideas? :-)
>
> Thanks,
> ...John Alway
>
>
>
>
>
>
[Attachment #3 (text/html)]
<html><head></head><body><div class="ydp67dff71dyahoo-style-wrap" \
style="font-family:Helvetica Neue, Helvetica, Arial, \
sans-serif;font-size:16px;"><div></div> <div dir="ltr" \
data-setdir="false">Sveinar,</div><div dir="ltr" data-setdir="false"><br></div><div \
dir="ltr" data-setdir="false"><div><span style="font-family: Helvetica Neue, \
Helvetica, Arial, sans-serif;">"A </span><span style="font-family: Helvetica \
Neue, Helvetica, Arial, sans-serif;">working wine is then put in the \
/home/myname/wine/wine-git folder with </span><span style="font-family: \
Helvetica Neue, Helvetica, Arial, sans-serif;">both 64/32 bit \
binaries."</span></div><div><span style="font-family: Helvetica Neue, Helvetica, \
Arial, sans-serif;"><br></span></div><div dir="ltr" data-setdir="false"><span \
style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"> Both \
are in the same folder? </span></div><div dir="ltr" \
data-setdir="false"><span style="font-family: Helvetica Neue, Helvetica, Arial, \
sans-serif;"><br></span></div><div dir="ltr" data-setdir="false"><span \
style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"> \
The <span><span style="font-family: Helvetica Neue, Helvetica, Arial, \
sans-serif;">Biarch had been working for up until now, but, I confess, dealing with \
32 and 64 bit binaries is a bit confusing, especially when the project is so \
massive.</span></span></span></div><div dir="ltr" data-setdir="false"><span \
style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span><span \
style="font-family: Helvetica Neue, Helvetica, Arial, \
sans-serif;"><br></span></span></span></div><div dir="ltr" data-setdir="false"><span \
style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;"><span><span \
style="font-family: Helvetica Neue, Helvetica, Arial, \
sans-serif;"> </span></span></span></div><div><span style="font-family: \
Helvetica Neue, Helvetica, Arial, sans-serif;">"If you have further problems with \
this, i recommend posting on the</span><br clear="none" style="font-family: Helvetica \
Neue, Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, \
Helvetica, Arial, sans-serif;">forums </span><a shape="rect" \
href="https://forum.winehq.org/" style="color: rgb(25, 106, 212); \
text-decoration-line: underline; font-family: Helvetica Neue, Helvetica, Arial, \
sans-serif;" rel="nofollow" target="_blank">https://forum.winehq.org/ </a><span \
style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">rather than \
posting on the developer</span><br clear="none" style="font-family: Helvetica Neue, \
Helvetica, Arial, sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, \
Arial, sans-serif;">mailing list, as the chances are a lot higher for proper help \
there :)</span><br clear="none" style="font-family: Helvetica Neue, Helvetica, Arial, \
sans-serif;"><span style="font-family: Helvetica Neue, Helvetica, Arial, \
sans-serif;">Good luck!"</span></div><div><span style="font-family: Helvetica Neue, \
Helvetica, Arial, sans-serif;"> </span></div><div dir="ltr" \
data-setdir="false"><span style="font-family: Helvetica Neue, Helvetica, Arial, \
sans-serif;"> Good idea! Thanks for your \
help!</span></div><div dir="ltr" data-setdir="false"><span style="font-family: \
Helvetica Neue, Helvetica, Arial, sans-serif;"><br></span></div><div dir="ltr" \
data-setdir="false"><span style="font-family: Helvetica Neue, Helvetica, Arial, \
sans-serif;">Regards,</span></div><div dir="ltr" data-setdir="false"><span \
style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">...John \
Alway</span></div><br></div>
</div><div id="yahoo_quoted_5946057197" class="yahoo_quoted">
<div style="font-family:'Helvetica Neue', Helvetica, Arial, \
sans-serif;font-size:13px;color:#26282a;">
<div>
On Friday, November 29, 2019, 09:16:34 AM CST, Sveinar Søpler \
<cybermax@dexter.no> wrote: </div>
<div><br></div>
<div><br></div>
<div><div dir="ltr">Ubuntu "Biarch" is a "Biach" :P<br \
clear="none"><br clear="none">I do not know how this would work as a system install \
following that <br clear="none">guide (honestly i would NOT recommend that), as \
installing i386 wine IN <br clear="none">THE lxc container would NOT install 32-bit \
wine in your live system... <br clear="none">thus running "sudo make install" after \
going back to your live system <br clear="none">(outside of lxc), the 32-bit \
installed binaries is not available and <br clear="none">thus it might not work as \
intended. Afaik building a working biarch wine <br clear="none">in Ubuntu you need to \
either do as the guide describes - using <br \
clear="none">--prefix=/home/youruser/install/dir - or using the ubuntu build system \
<br clear="none">(debuild) or similar.<br clear="none"><br clear="none">I just tested \
doing my usual install with wine-git, and that worked <br clear="none">fine. I run \
the configure with "--prefix=/home/myname/wine/wine-git" (on <br clear="none">all 3.. \
wine64, wine32-tools and wine32 just like the guide describe <br clear="none">using \
lxc container), and just run the "make install" without sudo. A <br \
clear="none">working wine is then put in the /home/myname/wine/wine-git folder with \
<br clear="none">both 64/32 bit binaries.<br clear="none"><br clear="none">If you \
have further problems with this, i recommend posting on the <br clear="none">forums \
<a shape="rect" href="https://forum.winehq.org/ " \
target="_blank">https://forum.winehq.org/ </a>rather than posting on the developer \
<br clear="none">mailing list, as the chances are a lot higher for proper help there \
:) <br clear="none">Good luck!<br clear="none"><br clear="none">Sveinar<br \
clear="none"><div class="yqt5104876949" id="yqtfd33752"><br clear="none">On \
28.11.2019 23:24, Thales wrote:<br clear="none">> Hello,<br clear="none">><br \
clear="none">> I've gone through the compile and install process for Wine <br \
clear="none">> successfully several times, but this time when attempting to \
install <br clear="none">> the 32-bit wine ("~/wine32$ sudo make install"), the \
installer throws <br clear="none">> errors. It's mixing up 32 and 64 bit. On \
my 64-bit Ubuntu 16.04.<br clear="none">><br clear="none">> For example...<br \
clear="none">> "/usr/bin/ld: i386 architecture of input file `config.o' is <br \
clear="none">> incompatible with i386:x86-64 output<br clear="none">> \
/usr/bin/ld: i386 architecture of input file `debug.o' is incompatible <br \
clear="none">> with i386:x86-64 output<br clear="none">> /usr/bin/ld: i386 \
architecture of input file `ldt.o' is incompatible <br clear="none">> with \
i386:x86-64 output<br clear="none">> /usr/bin/ld: i386 architecture of input file \
`loader.o' is <br clear="none">> incompatible with i386:x86-64 output<br \
clear="none">> /usr/bin/ld: i386 architecture of input file `mmap.o' is \
incompatible <br clear="none">> with i386:x86-64 output<br clear="none">> \
/usr/bin/ld: i386 architecture of input file `port.o' is incompatible <br \
clear="none">> with i386:x86-64 output<br clear="none">> ..."<br \
clear="none">><br clear="none">> Somehow it broke. I tried to uninstall \
using "~/wine32$ sudo make <br clear="none">> uninstall" and that failed also.<br \
clear="none">><br clear="none">> I guess I need to figure out how to uninstall \
this.<br clear="none">><br clear="none">> These are the directions I've been \
using for compiling and installing: <br clear="none">> <a shape="rect" \
href="https://wiki.winehq.org/Building_Biarch_Wine_On_Ubuntu" \
target="_blank">https://wiki.winehq.org/Building_Biarch_Wine_On_Ubuntu</a><br \
clear="none">><br clear="none">><br clear="none">><br clear="none">> Any \
ideas? :-)<br clear="none">><br clear="none">> Thanks,<br \
clear="none">> ...John Alway<br clear="none">><br clear="none">><br \
clear="none">><br clear="none">><br clear="none">><br \
clear="none">></div></div></div> </div>
</div></body></html>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic