From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pb0-f48.google.com (mail-pb0-f48.google.com [209.85.160.48]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 8BBC0E014E4 for ; Thu, 25 Jul 2013 17:44:22 -0700 (PDT) Received: by mail-pb0-f48.google.com with SMTP id md4so1391114pbc.35 for ; Thu, 25 Jul 2013 17:44:21 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding:x-gm-message-state; bh=+nrx1ORtrxmQuLCfEsFs12cMELLmBUhcnJfoRpajbXc=; b=l6YCEo8bYq0i2U7L3b6HiTIS6EzYfO/bOSkaVQUOLGijprhydN9JopOknwOrWb4t8p Em8/QKS4IyD/D2juNYkGj7ZpvkjBPEvHs8jkgIm3KkaxQrHWbNhkWyKWoMGwTMIrWqy+ fszCdNcCRAmdTZbskPMkPYlUgzGSeKIRY5sK11csUxs5a61V5P2x8DlW6Du0JGERisMh 9ydUNF8fuZ7uBqvcaqhlsGya6lvo1MgemrTvb4TnwHCHbyPVzU7a0mwyvzNK8oC4tMho ay2ip1IAk4U0weB+H+abofs/0txX1OtQ/VmYHmQeOjHRRzX9e8FMjuXHO3dO9COVErB6 Wflw== X-Received: by 10.68.189.8 with SMTP id ge8mr21992819pbc.160.1374799461884; Thu, 25 Jul 2013 17:44:21 -0700 (PDT) Received: from [192.168.1.101] ([70.96.116.236]) by mx.google.com with ESMTPSA id py4sm56670053pbc.14.2013.07.25.17.44.19 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 25 Jul 2013 17:44:20 -0700 (PDT) Message-ID: <51F1C660.3000401@boundarydevices.com> Date: Thu, 25 Jul 2013 17:44:16 -0700 From: Eric Nelson User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130623 Thunderbird/17.0.7 MIME-Version: 1.0 To: "meta-freescale@yoctoproject.org" X-Gm-Message-State: ALoCoQloc2s8bVS46JVfbew8nwaQhxtkq2FnPA03Ld87Tnw+o6JrW8H9O0detBX4TQEme/b2sEUO Subject: gpu-viv-mx6q and libEGL.so/libEGL.so.1 X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Jul 2013 00:44:22 -0000 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi all, When running the sample apps in /opt/viv_samples/vdk under strace on a frame-buffer only build, I can see that something is trying to load libEGL.so (no trailing 1). Looking at the recipe, I'm not quite grokking how this is placed into the image though. I can see a symlink being created pointing libEGL.so at libEGL.so.1 here: https://github.com/Freescale/meta-fsl-arm/blob/master/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc#L130 Somehow or another, the symlink is ending up in the -dev package though: $ find gpu-viv-bin-mx6q/1_3.0.35-4.0.0-r5.0/packages-split/ \ -name libEGL\* gpu-viv-bin-mx6q/1_3.0.35-4.0.0-r5.0/packages-split/libegl-mx6-dev/usr/lib/libEGL.so gpu-viv-bin-mx6q/1_3.0.35-4.0.0-r5.0/packages-split/libegl-mx6/usr/lib/libEGL.so.1 Can anybody give some guidance on where and how that's happening? Does anybody know where the missing reference to libEGL.so might be coming from? This doesn't appear to be a hard-coded linker dependency from any of the sample apps or from the other shared libraries. Please advise, Eric