From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pd0-x22d.google.com (mail-pd0-x22d.google.com [IPv6:2607:f8b0:400e:c02::22d]) by dpdk.org (Postfix) with ESMTP id 54B2E9DE for ; Sat, 7 Dec 2013 15:01:48 +0100 (CET) Received: by mail-pd0-f173.google.com with SMTP id p10so2562410pdj.32 for ; Sat, 07 Dec 2013 06:02:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=xQn7GAdRkipeoYbI4cZO8RdE3W8XhyloLiIdWWpKeoI=; b=O/0SNnVkCRU31yXGAhPm3jIHFzkp6n4hn3sKR6hiGH0U3DYHNbOs51aHy6cF+ssE7Z Um8wwplhkKm6sowsZ9Hp2dTiWkui/XEhl/zZKJhPesfh+H+2l0KhNrHQQpQOdmSxU28R OwzzMoEnbPwCzLd1zadALgaIgWYC7mbGdr5C95CSIfxCFnX/qyFyUyuguaqP+3vLBXWM T2t4OXsqw4EIxcM9RRvGqSHHo2gmprDT0RWBD1PzBMMcQwmpz+PGI66gOv51K8i22/8Z x2tf5rjd6+86sg29Aytrq+qQAFMY8vlX/itwzXRkTCJL5b2vwOQXCEE7MDZJ5/q85knc q7HA== MIME-Version: 1.0 X-Received: by 10.66.27.244 with SMTP id w20mr10480080pag.15.1386424971011; Sat, 07 Dec 2013 06:02:51 -0800 (PST) Received: by 10.68.226.9 with HTTP; Sat, 7 Dec 2013 06:02:50 -0800 (PST) In-Reply-To: References: Date: Sat, 7 Dec 2013 19:32:50 +0530 Message-ID: From: Jyotiswarup Raiturkar To: Romulo Rosa Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Cc: "dev@dpdk.org" Subject: Re: [dpdk-dev] Problem with QEMU 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: Sat, 07 Dec 2013 14:01:48 -0000 You need to compile DPDK with -fPIC option.. -Jyoti On Sat, Dec 7, 2013 at 5:50 PM, Romulo Rosa wrote: > Hi, > > I'm trying to compile QEMU on Ubuntu 12:04 and'm having the following > problem: > > LINK x86_64-softmmu/qemu-system-x86_64 > /usr/bin/ld: > > /home/xerifao/ovs_dpdk/dpdk-1.5.1r1/x86_64-default-linuxapp-gcc/lib/librt= e_eal.a(eal.o): > relocation R_X86_64_32 against `.rodata.str1.8' can not be used when maki= ng > a shared object; recompile with -fPIC > > /home/xerifao/ovs_dpdk/dpdk-1.5.1r1/x86_64-default-linuxapp-gcc/lib/librt= e_eal.a: > could not read symbols: Bad value > > collect2: ld returned 1 exit status > > > The fPIC flag is setted on my Makefile: > > pixman/Makefile: $(SRC_PATH)/pixman/configure > (cd pixman; CFLAGS=3D"$(CFLAGS) -fPIC $(extra_cflags) > $(extra_ldflags)" $(SRC_PATH)/pixman/configure $(AUTOCONF_HOST) > --disable-gtk --disable-shared --enable-static) > > > Anyone know how to help me? > > Thanks! > > -- > R=F4mulo Rosa Furtado >