From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.tuxdriver.com (charlotte.tuxdriver.com [70.61.120.58]) by dpdk.org (Postfix) with ESMTP id A2A2B7E7C for ; Thu, 18 Dec 2014 22:35:46 +0100 (CET) Received: from hmsreliant.think-freely.org ([2001:470:8:a08:7aac:c0ff:fec2:933b] helo=localhost) by smtp.tuxdriver.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.63) (envelope-from ) id 1Y1ijX-0001p7-J7; Thu, 18 Dec 2014 16:35:45 -0500 Date: Thu, 18 Dec 2014 16:35:42 -0500 From: Neil Horman To: sothy shan Message-ID: <20141218213542.GJ18008@hmsreliant.think-freely.org> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Score: -2.9 (--) X-Spam-Status: No Cc: "dev@dpdk.org" Subject: Re: [dpdk-dev] librte_distributor.so: cannot open shared object file X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Dec 2014 21:35:46 -0000 On Thu, Dec 18, 2014 at 04:50:51PM +0100, sothy shan wrote: > Hi! > > I am in fedora 21. I build sucesfully. I set the LD_LIBRARY_PATH. > When I run the testpmd file, I am getting above error. Thank for your help. > > [cubiq@localhost dpdk-1.7.1]$ echo $LD_LIBRARY_PATH > /home/cubiq/dpdk-1.7.1/x86_64-ivshmem-linuxapp-gcc/lib > [cubiq@localhost dpdk-1.7.1]$ sudo ./x86_64-ivshmem-linuxapp-gcc/app/testpmd > [sudo] password for cubiq: > ./x86_64-ivshmem-linuxapp-gcc/app/testpmd: error while loading shared > libraries: librte_distributor.so: cannot open shared object file: No such > file or directory > [cubiq@localhost dpdk-1.7.1]$ > > > Best regards > Sothy > did you build the distributor library with your config? If you set LD_LIBRARY_PATH to /home/cubiq/dpdk-1.7.1/x86_64-ivshmem-linuxapp-gcc/lib, then this command: ls /home/cubiq/dpdk-1.7.1/x86_64-ivshmem-linuxapp-gcc/lib/librte_distributor.so should exist, and I'm guessing it doesn't Also, dpdk is built for fedora 21 currently, you can just install it (though it doesn't contain the distributor library yet I don't think) Neil