From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 187471396D0 for ; Sat, 23 Sep 2017 18:39:56 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 243041FC1CB; Sat, 23 Sep 2017 18:39:51 +0000 (UTC) Received: from mail-yw0-x241.google.com (mail-yw0-x241.google.com [IPv6:2607:f8b0:4002:c05::241]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C6A5F1FC183 for ; Sat, 23 Sep 2017 18:39:50 +0000 (UTC) Received: by mail-yw0-x241.google.com with SMTP id s62so1983229ywg.4 for ; Sat, 23 Sep 2017 11:39:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=ccgll2z9HPGXNC9TjM5eYoKB9qBfVHZRCb+7UsmQW6s=; b=pZL4PXjiBDcy5JmTgmVS28s6C8Dkmy+CS0g1Jj4xf4QM3B6KVRuNCZutq3fL6BqRgS mmkc1WfCbUzHOdRRh3tvxx/lamlCayrg7gjFzcTUOy1SnbBTTD/m8RqzcQFMUDE+/IqW Hq85ST63cRWzCt/ZeeXrIzBXy+QbvvqkokC+AbenrBnHSjbU5E88nVXzuV8Mlq5lK6Eh YKk2P9yfMl9zyDCpOpdrO9hxzDso2sQSExzK8xY861mEZioyxIEa0MWE45phlG7fLlYq WWr9EIKP2TRxy8tD751/cubl5xz31XDzHFC9MO/u040dWpV4aRdBjgxroUkzF84lGoH7 dnNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=ccgll2z9HPGXNC9TjM5eYoKB9qBfVHZRCb+7UsmQW6s=; b=EWxqStSSUL3C/GIfo5QWawbKlQBPr+lNxhcxTNBhy/WU2RzwInpCAeB3LMtgtExoVB M+G9MEEjfaAs0YFNj/9Vfz9i8ojVwEM97HvoesEhh/XXBPMz/oV8YPIq+IOOHxDUIP4V gASlpbxQAuTni9aZrWgnqJhmUVNBhit5/H2n1k47CkW4r5l0Gij5Dlj6sCzvqmPWtYBJ y6KpbZETeacS1GNQQ59hJfMTUAVU82qpYc6/UI+uSXe/b68c2rqL8YQYpKAzSfjT0KSc iWfaEsbmySn8K5V4M2FuemUJ8hwyWLr0SeHg6MJ9oT6/OkN8wLM2Ep7C6NFnTDFlYurk 9QVg== X-Gm-Message-State: AHPjjUg/+uUePjsbgbkNAv3lIGs3w/QyEURGpyeg3THS97QGasU1fPpa /O2SA/TrLczYCX7x1tHz0PYomBD2DYA9SG2eV8zJ+Q== X-Google-Smtp-Source: AOwi7QBi1Dgl2uKuw9DQveqhemz1KBheQqg6JqNUSLQgJ+Fr3pU4CUZYCONZ3mVHU4VSOOzB3GocQEYGvKElWFvuUQo= X-Received: by 10.129.153.86 with SMTP id q83mr1818750ywg.92.1506191989382; Sat, 23 Sep 2017 11:39:49 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.129.131.138 with HTTP; Sat, 23 Sep 2017 11:39:48 -0700 (PDT) In-Reply-To: <20170923182145.obtuqoti3txp36l4@solfire> References: <20170923182145.obtuqoti3txp36l4@solfire> From: R0b0t1 Date: Sat, 23 Sep 2017 13:39:48 -0500 Message-ID: Subject: Re: [gentoo-user] Need help to compile a minimal wine To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset="UTF-8" X-Archives-Salt: 048bccff-a06e-4e63-8cc6-1bc41a54115c X-Archives-Hash: 44209fa2f32ad885026b986931837d76 On Sat, Sep 23, 2017 at 1:21 PM, 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