From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <sowmini05@gmail.com>
Received: from mail-wi0-f173.google.com (mail-wi0-f173.google.com
 [209.85.212.173]) by dpdk.org (Postfix) with ESMTP id D9555E72
 for <dev@dpdk.org>; Wed, 15 Apr 2015 18:49:35 +0200 (CEST)
Received: by widdi4 with SMTP id di4so162392848wid.0
 for <dev@dpdk.org>; Wed, 15 Apr 2015 09:49:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:date:message-id:subject:from:to:content-type;
 bh=UkQjqMS8DNmnRhuupS19lcZ5Cr3/1dRMKo05glOCEo4=;
 b=NwbzBAC9cINEJNxpnR6slmKmUWgYMK5CQAQu944Uq54mtaaTTFipa/miuDqJmzRPin
 wbWvE7WsNCwVtMgMv5zPhG0l1gq3qxKiw1J1Q8evTYQNzmR1HewE/RNKZGq/bNw0HMG8
 285GGsAtHq4MWMUgWAmXEsx2UvManSk5uerseLis5DjkzJcjWzKyDfLC5+TEcuFcVMMl
 6X2Uq492rErg6KbqAJRUXO9TIDj3bTblhWlluGbF0skssA/BHR2dTerTtIAsDvNcP1om
 w+dyVNhKWgGxvtSy0Jtv1Z5if19j3G2whqAEUP92O4XEnU9kCGPKaBoFfbnzfL6L5ac+
 aR3w==
MIME-Version: 1.0
X-Received: by 10.194.223.5 with SMTP id qq5mr52780955wjc.152.1429116575745;
 Wed, 15 Apr 2015 09:49:35 -0700 (PDT)
Received: by 10.27.35.212 with HTTP; Wed, 15 Apr 2015 09:49:35 -0700 (PDT)
Date: Wed, 15 Apr 2015 12:49:35 -0400
Message-ID: <CACP96tQzGRDOcRYQB4sk5srGU0fwEURw4D2PhCJM8+SKmjAFqQ@mail.gmail.com>
From: Sowmini Varadhan <sowmini05@gmail.com>
To: dev@dpdk.org
Content-Type: text/plain; charset=UTF-8
Subject: [dpdk-dev] can't build memnic pmd
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: patches and discussions about DPDK <dev.dpdk.org>
List-Unsubscribe: <http://dpdk.org/ml/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <http://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Apr 2015 16:49:36 -0000

I am trying to build memnic-1.3/pmd on a qemu-kvm running
4.0.0-rc7+ with gcc 4.8.2, and it fails with a few errors, the first of
which is
/path/to/dpdk-2.0.0/build/include/rte_memcpy.h:625:2: error: implicit
declaration of function ?_mm_alignr_epi8?
[-Werror=implicit-function-declaration]
  MOVEUNALIGNED_LEFT47(dst, src, n, srcofs);

I see that rte_vect.h only includes tmmintrin.h for __GNUC_MINOR__ < 4,
and I probably need to do other things to enable SSSE3 or its equivalent.
Question is- what are they?

More generally, what are the steps to getting the l2fwd-ivshmem examples
from dpdk to work between 2 kvms? I was not able to find a simple README
for this.

Thanks in advance,

--Sowmini