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 17AB146425 for ; Thu, 20 Mar 2025 00:17:05 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E0B0A40268; Thu, 20 Mar 2025 00:17:04 +0100 (CET) Received: from mail-pl1-f173.google.com (mail-pl1-f173.google.com [209.85.214.173]) by mails.dpdk.org (Postfix) with ESMTP id E663F400D5 for ; Thu, 20 Mar 2025 00:17:03 +0100 (CET) Received: by mail-pl1-f173.google.com with SMTP id d9443c01a7336-224191d92e4so1511125ad.3 for ; Wed, 19 Mar 2025 16:17:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1742426223; x=1743031023; darn=dpdk.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=+OFKooASm9a1nSUVfl1onS/vMYxceHs40LgAqVmjIko=; b=A7bsviANdwXQf/gUKDYhNjw7dwRL/z21y8adzeSnwyyvfhgaTFIvG7i6+OuofGVoh0 xerCQQRXaHMKRp34kjPTbL3BpnOc8GuRdPIArVkwf50wkYlbz+WXfDKjNEARwNlSN+dN ho1XtW2ZT5lggdUVOSb0T+ebi0l1PQraxYsY7aYIof4M69cRaCdO4keaY3fQ3vhCzICK JfChPwF2w9oQvS2SmXcspU48BMPAbvhtvhDFxuJdAaEvwtKN7vvrjlpSv6aAaLjBZcdQ nbdArBv4Ku2fgR+iTnvCW1D5iLMGyETAMvJNTeJUQizC6olxa080ePxAG6KLxQksrRej RR9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742426223; x=1743031023; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=+OFKooASm9a1nSUVfl1onS/vMYxceHs40LgAqVmjIko=; b=eO6NMph4828TYr/zeEiJco+9/EZz8PH2vJK9/1IQmr6PXtletkQHBFwW4n21cM6v/X HXEq0rx1vN0i6jpTCv741Gc1MKI1bJgGpN4vQbenag0IWwY3aXUkNFV79RhP9OdDCOT1 619PtSfBTe9/Jud9aNopilFP0GQB8MrQVoZ2jM3o9Dy98LD0t7OKgiMPzEd1bMfnfF40 ARfICXgRlqg4ZOMFg4kO5KpM/QGAv6rPi3CgkGzl26Xus4uaIuT9PGtzsU9DAzSDHz+5 0GaGFrT7jsY0g+jv/kd6HkX/aQuwTwGaIurdpo+e5PVRxAEOHV4fh024gGEz0czyt/Cp 1D4A== X-Gm-Message-State: AOJu0YxuvVctaxMiMkj85/LBJa68icbvgReJz2brTx+XWnbr6Gyc1NN7 5JohwIaj3ShB12HAvoxgzOq5c1Gt2Ahm6+68KBQ16PsWV24tBZUo3SUguK3VdhzA9pkVoA/AU4Q f X-Gm-Gg: ASbGncs8Lc782I6B8YrFTv3qRY6rxga87UIQ0qpmVo2LFM9c779QIpUicLD9owXxLJs ljHD6Pzq2q11jHuz3X3/e88QH/YHbIQE3LXbUiKzDC3fH5nyH1IqUmJ+4oeyIj0OPa35NFnA7QK 9gHA5OetsBaN3xSCt1LAK/X0lgplmqY0OS5X6YfA0aLXsPXD16uJWNYYNaEXfRA+UodAHd/n47V 7wsGj+k5moV2pdTvPk2aKIAgldQVUKejTozcXYVIWL2TVrq4peVWTISqKAjFrtSAEWW7ak1wT5w oubkRITNjvqn29r6uqe0abWQD9c8aBRsxQWrg6mQp9+A7nqhWnhsdWKD7rHA94eTGNlh9f5wYcu SeyI/nBdYdfDU0Hk0dEnVtw== X-Google-Smtp-Source: AGHT+IG/uo5Sg4Kuw9iqVUuGhlUM0CNagvOC2AX7K5KR0awhloB1szGRiWjiJcpNfCFfgUw4vnQx2g== X-Received: by 2002:a17:903:166c:b0:224:160d:3f5b with SMTP id d9443c01a7336-22649cbb880mr65090435ad.49.1742426222868; Wed, 19 Mar 2025 16:17:02 -0700 (PDT) Received: from hermes.local (204-195-96-226.wavecable.com. [204.195.96.226]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-225c6bd4a35sm121146055ad.231.2025.03.19.16.17.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Mar 2025 16:17:02 -0700 (PDT) Date: Wed, 19 Mar 2025 16:16:59 -0700 From: Stephen Hemminger To: "Lombardo, Ed" Cc: "users@dpdk.org" Subject: Re: tailqs issue Message-ID: <20250319161659.573e9660@hermes.local> In-Reply-To: References: <20250319132349.5ff339a7@hermes.local> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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 On Wed, 19 Mar 2025 21:52:39 +0000 "Lombardo, Ed" wrote: > Hi Stephen, > I added the fib library, but I now see there are many more dpdk libraries I need to add. Is this typically the case with the example files working with primary DPDK application? > > I am using meson and ninja to build the examples, but I don't know how to know the library dependencies. > > How do I learn ahead of building my Application as to what extra libraries I need to include for the DPDK example to work? > > I am doing incremental build-test-find_missing_library. > > So far, I needed to add these: -lrte_fib -lrte_rib -lrte_stack -lrte_member -lrte_efd > > Thanks, > Ed The typical case is to make sure that primary and secondary are built with the same libraries.