[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&nbsp;</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&nbsp;</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;">&nbsp; &nbsp; Both \
are in the same folder?&nbsp;&nbsp;</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;">&nbsp; &nbsp; \
The&nbsp;<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;">&nbsp;&nbsp;</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&nbsp;</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/&nbsp;</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;">&nbsp;</span></div><div dir="ltr" \
data-setdir="false"><span style="font-family: Helvetica Neue, Helvetica, Arial, \
sans-serif;">&nbsp; &nbsp; Good idea!&nbsp; &nbsp; 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 \
&lt;cybermax@dexter.no&gt; 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">&gt; Hello,<br clear="none">&gt;<br \
clear="none">&gt; I've gone through the compile and install process for Wine <br \
clear="none">&gt; successfully several times, but this time when attempting to \
install <br clear="none">&gt; the 32-bit wine ("~/wine32$ sudo make install"), the \
installer throws <br clear="none">&gt; errors. It's mixing up 32 and 64 bit.&nbsp; On \
my 64-bit Ubuntu 16.04.<br clear="none">&gt;<br clear="none">&gt; For example...<br \
clear="none">&gt; "/usr/bin/ld: i386 architecture of input file `config.o' is <br \
clear="none">&gt; incompatible with i386:x86-64 output<br clear="none">&gt; \
/usr/bin/ld: i386 architecture of input file `debug.o' is incompatible <br \
clear="none">&gt; with i386:x86-64 output<br clear="none">&gt; /usr/bin/ld: i386 \
architecture of input file `ldt.o' is incompatible <br clear="none">&gt; with \
i386:x86-64 output<br clear="none">&gt; /usr/bin/ld: i386 architecture of input file \
`loader.o' is <br clear="none">&gt; incompatible with i386:x86-64 output<br \
clear="none">&gt; /usr/bin/ld: i386 architecture of input file `mmap.o' is \
incompatible <br clear="none">&gt; with i386:x86-64 output<br clear="none">&gt; \
/usr/bin/ld: i386 architecture of input file `port.o' is incompatible <br \
clear="none">&gt; with i386:x86-64 output<br clear="none">&gt; ..."<br \
clear="none">&gt;<br clear="none">&gt; Somehow it broke.&nbsp; I tried to uninstall \
using "~/wine32$ sudo make <br clear="none">&gt; uninstall" and that failed also.<br \
clear="none">&gt;<br clear="none">&gt; I guess I need to figure out how to uninstall \
this.<br clear="none">&gt;<br clear="none">&gt; These are the directions I've been \
using for compiling and installing: <br clear="none">&gt; <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">&gt;<br clear="none">&gt;<br clear="none">&gt;<br clear="none">&gt; Any \
ideas?&nbsp; :-)<br clear="none">&gt;<br clear="none">&gt; Thanks,<br \
clear="none">&gt; ...John Alway<br clear="none">&gt;<br clear="none">&gt;<br \
clear="none">&gt;<br clear="none">&gt;<br clear="none">&gt;<br \
clear="none">&gt;</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