From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 2034D4585A for ; Wed, 11 Sep 2024 17:59:47 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E720F4029E; Wed, 11 Sep 2024 17:59:46 +0200 (CEST) Received: from mail-oa1-f46.google.com (mail-oa1-f46.google.com [209.85.160.46]) by mails.dpdk.org (Postfix) with ESMTP id AFAEB40267 for ; Wed, 11 Sep 2024 17:59:45 +0200 (CEST) Received: by mail-oa1-f46.google.com with SMTP id 586e51a60fabf-277e6be2ef6so3444673fac.0 for ; Wed, 11 Sep 2024 08:59:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1726070385; x=1726675185; darn=dpdk.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=iu9z8lYMr+yT7yy/ONMi2grxW9vgxkeih2KK8+VAZ2E=; b=ZLOxTjW1o86Zyhq0qldhkHL/m0vJwtCKSXCT8Rh4rYPstcVHUWMnjTnlj1Q+7joOe2 wg3vqmFw95DXgwfJc9t090VzwOQwQ+1X/NGSkRmmuYU2kH6CN5Mvqtwv72u3UYxNVDNS oExpl9l1Qs6TgX2VtAf/DXq5WDkMPVf4H/dEBuXh0U8ViMAI4uCBQwYA5sXtzc3/DFOn rw6QTRw7C/MKZCpBpWXktD6Y1AlQamGyqtg1sk7XI/R5ow4h8Bci8Ya9IJ8VOqYlIsyh FSaIn20OGE1ESjQiy6OqB3N2QUHJMX1Jvk+VvxvuRfzOstJn3/QIg0UWxa2prOYy+R2X /8Ag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726070385; x=1726675185; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=iu9z8lYMr+yT7yy/ONMi2grxW9vgxkeih2KK8+VAZ2E=; b=IC9qNv+bWIFcccMWqbCJaTLwOkxkXVJiDJ/Pu98Xm6LoZEnQ+tKxbb3OtDRWzCh+E0 bhpVb45SR0Q/f6Xmh/mAdhpVabLirmtFPlfVk2+xS4VWLxRITd9b+n7bK36HSmqCgMd8 wvyxnPjZCWbPTKvC7Q2pIv6NlQWIkLvzTxgfn2gHFl/lA5+hX/yCT7uSGw/9Sf5Ngebc sYEAvSJrRq8OmWL0VfUfDvjM6wEhsm9/STWG1yQ8XtBFciOHpF/pJ1qvF70UKsDYvVMf +RMamISe5NgOXP8GIAvI1grueWRYvpfEMXMmKOnPc12rP1bqTBCWwqYEySFGi/Qd2C06 XsQw== X-Gm-Message-State: AOJu0YxN2qiTNmbhsBOil23L4/of3NvgJ4NAsFqof1soefzQjNN3b/lV z3R5KSDprKZ9vWLBrD61zeXcgRVXyxFB16eZLmJYqnIQh+CvSOdQplv0ktNZIdVXo9hgnliHm2d 1qYQLA8PRXMEYdA6jXqN3H2YKJnc= X-Google-Smtp-Source: AGHT+IH5dd/5ezwbPtSqB+iwegRu1FmaHV3Oz43vcn8CV/ntu/viHtzKi+Fv75GDyDgq7KhVfLsoYQqG5eUwjoMnfww= X-Received: by 2002:a05:6870:3306:b0:277:fb59:b74c with SMTP id 586e51a60fabf-27b82fefc3bmr12855899fac.40.1726070384791; Wed, 11 Sep 2024 08:59:44 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: David Aldrich Date: Wed, 11 Sep 2024 16:59:34 +0100 Message-ID: Subject: Re: How to build DPDK without usertools/dpdk-setup.sh? To: David Marchand Cc: users , Bruce Richardson Content-Type: text/plain; charset="UTF-8" X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org Hi David Thanks for your reply, > The only trick is to pass a -Dprefix=$(pwd)/install and make your > application use this directory. meson -Dexamples=all -Dprefix="/" build is doing what I need. I do have a further problem. The resulting build has no pmd drivers. It is probably relevant that the output of the first meson command includes: ================= Content Skipped ================= libs: drivers: common/mvep: missing dependency, "libmusdk" common/mlx5: missing dependency, "mlx5" crypto/qat: missing dependency, libcrypto net/af_xdp: missing dependency, "libbpf" net/ipn3ke: missing dependency, "libfdt" net/mlx4: missing dependency, "mlx4" net/mlx5: missing internal dependency, "common_mlx5" net/mvneta: missing dependency, "libmusdk" net/mvpp2: missing dependency, "libmusdk" etc. Many of those libraries are installed, but not libmusdk. Is that essential? (I am using a Broadwell NIC). Best regards David