From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 982F3A04B7 for ; Tue, 13 Oct 2020 17:54:19 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id D7DA91DDA8; Tue, 13 Oct 2020 17:54:17 +0200 (CEST) Received: from FRA01-PR2-obe.outbound.protection.outlook.com (mail-eopbgr120117.outbound.protection.outlook.com [40.107.12.117]) by dpdk.org (Postfix) with ESMTP id 6C39B1DD0A for ; Tue, 13 Oct 2020 17:54:15 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=feBjEkfahIcL74aKAQ9lhFxyGEYoIdV4xySYQTxiL4zWS5ycLRbEmTvBD4eUcxPpL6P4DIPZEONAHL3qTsMr43NM3SoyoTKdIK4ioigMZbKmssWSYAiw4oAjXCUTN4HawcwDLRwakQxLedMaJI8VQRc3DvcF5Od71Xnc5vS5cS0hCkpQ5HZfsMfrHhw2MbUu332iLBWABesJ6f12R28YuEKiIFQe0RjjcC2EFFDqaXpoLwC6wP62P2xM+LlkcNMeHHpsUfmBvZ55ofUfFrRvUxWp4Xrb3kDbKrEuLh3hMxEgB0IUA50t2KjRF/lomlT9w/kucfR8TkLQ4cr14piJ1w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Qjf52lwNvLMAF4gt15k2D803SCfmQixnDcZDAVAokWI=; b=YQj3XmM0f0+vR/noWVTHxWWBn1yFSVrpRgoXEfL96E1/MQAhMxJ3qEJGIO3y15ftKvrJj7E296625RptqNW/NmADACWekspOwATlMKOWinr6e+jkebO6rqvOZ5G1qIns1ElDZ28v89YjRUD/ziV2Y3b1VmJXb4MpZ5KHf/uWPrQio5HH/kWcctisoExFig/fvVmkV+AHlEUAe+5Ci8UYIKbXBcYu1i2At8IrNkLenduzb1lWis3ez+IGPio1qZyc5ycEr9jRiByb2cXhubm2itGbqvt1Gk5x+rqBhxuHEESc9X+9tlaNG8QvuQ2m3sh5sKQn//V/KoGfz/2l0v9DXA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ekinops.com; dmarc=pass action=none header.from=ekinops.com; dkim=pass header.d=ekinops.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ekinops.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Qjf52lwNvLMAF4gt15k2D803SCfmQixnDcZDAVAokWI=; b=pf4a3D2x4FWRomnrwqZw1EmWt3ivmNRnCPTUUGWA8ugddZyAH1zzJW/3k94zMCasp4H0E60Aio32yZHwnf/Gc9vNZaaSpRsZh7d+wDaAwJ81bQD3z4NcuBkbAiLgb5Ht+PBCLqQSiK4+4arbMZsiMN/FIAnKF6dTJ1/bnyy4PmA= Received: from MRXP264MB0120.FRAP264.PROD.OUTLOOK.COM (2603:10a6:500:1b::10) by MR2P264MB0706.FRAP264.PROD.OUTLOOK.COM (2603:10a6:500:10::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3455.28; Tue, 13 Oct 2020 15:54:13 +0000 Received: from MRXP264MB0120.FRAP264.PROD.OUTLOOK.COM ([fe80::c161:2325:4d02:8811]) by MRXP264MB0120.FRAP264.PROD.OUTLOOK.COM ([fe80::c161:2325:4d02:8811%7]) with mapi id 15.20.3455.031; Tue, 13 Oct 2020 15:54:13 +0000 From: Renata Saiakhova To: "users@dpdk.org" , Bruce Richardson Thread-Topic: Compiling 32-bit dpdk with meson in 64-bit container Thread-Index: AQHWoXVxyT7lMA3Y1kukawBoDKc45Q== Date: Tue, 13 Oct 2020 15:54:13 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=ekinops.com; x-originating-ip: [2a02:a03f:8b1f:e900:1dbd:2ca5:3899:d534] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: fa965665-09ad-4129-1c7d-08d86f903b5a x-ms-traffictypediagnostic: MR2P264MB0706: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 13rNdEroo97+vh64KASjl61avUU27NJz9YIFi7/VRbPKZ/46rwPbjj5aIkUyd8NALF3FHeKo1lCc0iqCrD5aw4JzU/96xAgAlV2qr40bYC+06gQ8J+a0M4IFE7ItxmiWzvZTmb6mcqsBKwTzGBZS47sfaPlcC8qODmlzIZyq2MqzwPuIpYV5s8uOuVMTWjGBpuct8Z+xovGdOVXeBSYi37IpQt05MztWbgF2jU8vjWxLcVRKOjQZ9v+d5xvMe4ys4ExwWyA6A1xJAm/lgBLG94f9Z2s3MFjEqGHDDiFLblJSSBfJJlo4KEL3BOCT5Fhf8cPKvZKa0Z5lR0xqK2aaiw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MRXP264MB0120.FRAP264.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(366004)(396003)(39840400004)(136003)(346002)(376002)(6506007)(478600001)(52536014)(33656002)(110136005)(8676002)(19627405001)(186003)(316002)(55016002)(7696005)(71200400001)(8936002)(66556008)(9686003)(86362001)(76116006)(5660300002)(64756008)(66476007)(66946007)(66446008)(2906002)(44832011)(4744005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: r/liHB9s3vGQEqCGQu5SyzVwhUIsyRWJaow7O3J/llv3j8S5Oebfm0bEULhEaVvUpI64ZGsHVYd2kV2vinboAd+61PGGRfXA7BtT7NGfKyR8P2HmBGYBTrwySodh0pvtEe0/p19hDQz3d75xOeL/SZcbiQqstOVmm31Ml1s5cZg1oVi0FgDZ3IYBBjSnJjuVm38MVGnyElcJMXSF69WuCwXRJe7sviiDLp2+24lttElHl2r1eN4KObKRU8PG6LLYLsYNOs7+d6AWVEjzt142Lof5jOWUd5ZijXltaECSMKpYUFt1cOOsPypCSGaiI9ek5FTcqA3z0pLDDy6rd04kRn2stiaZaMbmbZ8F2st2KRijcIeKP6gELOsvBxUZbMmUZWaJrQRWGGfJL3JKvOGJzrOE6rQ9QiaUojBseyETzZkyrFm/hdpmO3xZrqUsjvOBq8sE8RygSKQr3sI2VqAy3t+XWQ5uclJDC5essdR1f3J+lon6EP+ylGHvExI7RiKiLAQ4gl3Ec0vIixBjsJI2Czs80jIQVQ8YNDsu+UX5TQyiNDkv0s9IMVeiz8UuppO8TanJoZXv8ZlGCRZuRIDOVn1d807PKTjLmPT0v4fS2ARfs+T2NZP9Yo/JHt8aYiFQ5AicDAs3sVm4ar7y6PX03+/ytj/U880sbAHacRD2vW/4oQpq7aklxKePYFdDgZPn65xTNnChnDofcq91XgFVbg== x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: ekinops.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MRXP264MB0120.FRAP264.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: fa965665-09ad-4129-1c7d-08d86f903b5a X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Oct 2020 15:54:13.4240 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f57b78a6-c654-4771-a72f-837275f46179 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: WDWxLUTBcNk1nDLArL8MrMkEY8CiUU2uoQQeAPeFA8gOLfNRfgBHPROEANpKAr2OGLp6+pDqXGbeXq7cWZWqKpRxlNtBRjUdpshTO2pLyms= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MR2P264MB0706 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-users] Compiling 32-bit dpdk with meson in 64-bit container X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org Sender: "users" Hi all, hi Bruce, I have an issue to compile 32 bit dpdk (version 20.08) with meson in a 64-b= it container. As I can see from meson.build, it deducts the arch from the cc sizeof: dpdk_conf.set('RTE_ARCH_64', cc.sizeof('void *') =3D=3D 8) The attempts to workaround it and set RTE_ARCH_64 to false gives good value= s in build/rte_build_config.h: #define RTE_ARCH i686 #undef RTE_ARCH_64 #define RTE_ARCH_I686 1 #define RTE_ARCH_X86 1 #define RTE_CACHE_LINE_SIZE 64 but, nevertheless, dpdk is compiled for 64 bit and not for 32 bit. Before, with make build system, RTE_ARCH_ values defined arch and compilati= on flags for x86 (like -m32 for i686), but with meson it seems to be more c= omplicated? Is there a way to compile 32 bit dpdk (version 20.08) with meson in a 64-bi= t environment? Kind regards, Renata