public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Need help to compile a minimal wine
@ 2017-09-23 18:21 tuxic
  2017-09-23 18:33 ` Christoph Böhmwalder
  2017-09-23 18:39 ` R0b0t1
  0 siblings, 2 replies; 4+ messages in thread
From: tuxic @ 2017-09-23 18:21 UTC (permalink / raw
  To: Gentoo

Hi,

I want to compile wine to execute a single commandline tool.
That's it.

The commandline tool is the AVR-assembler made by ATmel to recompile
a FORTH interpreter for the AVR-line of microcontrollers of
ATMEL/Micorchip:

avrasm2.exe: PE32 executable (console) Intel 80386, for MS Windows

Most GENTOO related tutorials on how to compile/install wine were
made for those of us who want to use wine as kind a "bootloader" for
games (NO pune intended!).

I tried to compile wine ... but all end with an compilation error.

To save time and hassle:
Is there any wine version out there, which is currentlu compilable
and/or recommended?

Is there any tutorial which covers my intended use case for wine?

(My system is not multilib.)

Thanks a lot for any help in advance!
Cheers
Meino







^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-user] Need help to compile a minimal wine
  2017-09-23 18:21 [gentoo-user] Need help to compile a minimal wine tuxic
@ 2017-09-23 18:33 ` Christoph Böhmwalder
  2017-09-23 18:39 ` R0b0t1
  1 sibling, 0 replies; 4+ messages in thread
From: Christoph Böhmwalder @ 2017-09-23 18:33 UTC (permalink / raw
  To: tuxic, Gentoo

[-- Attachment #1: Type: text/plain, Size: 1132 bytes --]

Hi Meino,

I haven't tried this, but may I ask why you're not using the ATmel AVR Toolchain [0] that's readily available for Linux?

[0] http://www.atmel.com/tools/atmelavrtoolchainforlinux.aspx

--
Regards,
Christoph

Am 23. September 2017 20:21:45 MESZ schrieb tuxic@posteo.de:
>Hi,
>
>I want to compile wine to execute a single commandline tool.
>That's it.
>
>The commandline tool is the AVR-assembler made by ATmel to recompile
>a FORTH interpreter for the AVR-line of microcontrollers of
>ATMEL/Micorchip:
>
>avrasm2.exe: PE32 executable (console) Intel 80386, for MS Windows
>
>Most GENTOO related tutorials on how to compile/install wine were
>made for those of us who want to use wine as kind a "bootloader" for
>games (NO pune intended!).
>
>I tried to compile wine ... but all end with an compilation error.
>
>To save time and hassle:
>Is there any wine version out there, which is currentlu compilable
>and/or recommended?
>
>Is there any tutorial which covers my intended use case for wine?
>
>(My system is not multilib.)
>
>Thanks a lot for any help in advance!
>Cheers
>Meino

[-- Attachment #2: Type: text/html, Size: 1620 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-user] Need help to compile a minimal wine
  2017-09-23 18:21 [gentoo-user] Need help to compile a minimal wine tuxic
  2017-09-23 18:33 ` Christoph Böhmwalder
@ 2017-09-23 18:39 ` R0b0t1
  2017-09-25  5:22   ` tuxic
  1 sibling, 1 reply; 4+ messages in thread
From: R0b0t1 @ 2017-09-23 18:39 UTC (permalink / raw
  To: gentoo-user

On Sat, Sep 23, 2017 at 1:21 PM,  <tuxic@posteo.de> wrote:
> Hi,
>
> I want to compile wine to execute a single commandline tool.
> That's it.
>
> The commandline tool is the AVR-assembler made by ATmel to recompile
> a FORTH interpreter for the AVR-line of microcontrollers of
> ATMEL/Micorchip:
>

Are you sure you need the assembler as released by Atmel? Most of
their development work seems to have gone to AVR-GCC. Is the syntax of
avrasm2 unique and are there any features that are not implemented in
GNU as?

> avrasm2.exe: PE32 executable (console) Intel 80386, for MS Windows
>
> [...]
>
> (My system is not multilib.)
>

As "WINE is Not an Emulator" it seems to me like you will either need
to reinstall as a multilib system, or set up an x86 chroot or
container to run the assembler.

There is a small possibility that WINE's WOW64 support (the thing that
runs Win32 executables on Win64) does not require multilib, but if so
then they would have needed to reimplement large parts of multilib and
certain kernel facilities. It does not seem likely that they would
have done this.

Looking at https://wiki.winehq.org/Building_Wine#Shared_WoW64 it seems
like there is an implicit dependency on a multlib system. Most Linux
distributions are multilib, likely because it is necessary to support
many closed source Linux programs.

Cheers,
     R0b0t1


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-user] Need help to compile a minimal wine
  2017-09-23 18:39 ` R0b0t1
@ 2017-09-25  5:22   ` tuxic
  0 siblings, 0 replies; 4+ messages in thread
From: tuxic @ 2017-09-25  5:22 UTC (permalink / raw
  To: gentoo-user

On 09/23 06:39, R0b0t1 wrote:
> On Sat, Sep 23, 2017 at 1:21 PM,  <tuxic@posteo.de> wrote:
> > Hi,
> >
> > I want to compile wine to execute a single commandline tool.
> > That's it.
> >
> > The commandline tool is the AVR-assembler made by ATmel to recompile
> > a FORTH interpreter for the AVR-line of microcontrollers of
> > ATMEL/Micorchip:
> >
> 
> Are you sure you need the assembler as released by Atmel? Most of
> their development work seems to have gone to AVR-GCC. Is the syntax of
> avrasm2 unique and are there any features that are not implemented in
> GNU as?
> 
> > avrasm2.exe: PE32 executable (console) Intel 80386, for MS Windows
> >
> > [...]
> >
> > (My system is not multilib.)
> >
> 
> As "WINE is Not an Emulator" it seems to me like you will either need
> to reinstall as a multilib system, or set up an x86 chroot or
> container to run the assembler.
> 
> There is a small possibility that WINE's WOW64 support (the thing that
> runs Win32 executables on Win64) does not require multilib, but if so
> then they would have needed to reimplement large parts of multilib and
> certain kernel facilities. It does not seem likely that they would
> have done this.
> 
> Looking at https://wiki.winehq.org/Building_Wine#Shared_WoW64 it seems
> like there is an implicit dependency on a multlib system. Most Linux
> distributions are multilib, likely because it is necessary to support
> many closed source Linux programs.
> 
> Cheers,
>      R0b0t1
> 


Yes, unfortunately I am sure that I need the ATmel-thingy...

Amforth as Flashforth are written in ATmel Assembler and based
on/compiled with avrasm2...I talked to the developers in beforehand.

How can I compile a minimal wine (as described) for my puposes?

Cheers
Meino




^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2017-09-25  5:23 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-09-23 18:21 [gentoo-user] Need help to compile a minimal wine tuxic
2017-09-23 18:33 ` Christoph Böhmwalder
2017-09-23 18:39 ` R0b0t1
2017-09-25  5:22   ` tuxic

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox