From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-gg0-f170.google.com (mail-gg0-f170.google.com [209.85.161.170]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 64946E0155E for ; Fri, 5 Jul 2013 20:01:23 -0700 (PDT) Received: by mail-gg0-f170.google.com with SMTP id s5so934818ggc.1 for ; Fri, 05 Jul 2013 20:01:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=KV1SaBCY+TdaRRHnTU28Du/vzpw9cUq2BykAx9rygF8=; b=IszIGsEKerBhiQCi7i+nqCIc0XD5nu0Ps2sUe1ABidyqndPD8Js5GtpNTfU4WrY5T9 Af7d+C/2gMJQk6GGp/v3LJddC1P+TRLdPTzIb6fxupGDC8pPRgbloDjBWUf3Henx8Pa5 6+0jvS69akNafjhOy12OOoHo1bEvPoxj3w8ujKRkx74bHiDffFjgtTioTQX2F5gF3ylL j1JcRSvPF8xR5yvcJdX7uevv6tb51xrHhoRmmVgilVRYgptjz0EDRf+7H4ElPQhZ7xpS M59DRwDtDiCYe+A0Bp93Aw4jnHqQaMD3C8v+TrIpsogBsAtZdaBiUJQzdHJ/C4y88PDL MSQg== X-Received: by 10.236.110.166 with SMTP id u26mr7405711yhg.57.1373079682594; Fri, 05 Jul 2013 20:01:22 -0700 (PDT) Received: from goober.local ([75.76.228.60]) by mx.google.com with ESMTPSA id a28sm17673289yha.0.2013.07.05.20.01.21 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 05 Jul 2013 20:01:22 -0700 (PDT) Message-ID: <51D78881.7060509@gmail.com> Date: Fri, 05 Jul 2013 22:01:21 -0500 From: John Weber User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: "meta-freescale@yoctoproject.org" Subject: Error building master 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: Sat, 06 Jul 2013 03:01:24 -0000 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit I've run into a problem building fsl-image-test. It exits with the following: | /home/john/fsl-community-bsp/build/tmp/sysroots/x86_64-linux/usr/libexec/armv7a-vfp-neon-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/4.8.1/ld: cannot find -lGL | collect2: error: ld returned 1 exit status | make: *** [libGLU.la] Error 1 | ERROR: oe_runmake failed | ERROR: Function failed: do_compile (log file is located at /home/john/fsl-community-bsp/build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/libglu/2_9.0.0-0/temp/log.do_compile.7553) ERROR: Task 4474 (/home/john/fsl-community-bsp/sources/poky/meta/recipes-graphics/mesa/libglu_9.0.0.bb, do_compile) failed with exit code '1' NOTE: Tasks Summary: Attempted 2355 tasks of which 2351 didn't need to be rerun and 1 failed. Waiting for 0 running tasks to finish: Summary: 1 task failed: /home/john/fsl-community-bsp/sources/poky/meta/recipes-graphics/mesa/libglu_9.0.0.bb, do_compile Summary: There was 1 ERROR message shown, returning a non-zero exit code. It appears that during the build of libGLU, it attempts to find a shared library named libGL.so somewhere in the library search path and it cannot find it. The recipe DEPENDS on virtual/libgl, so I'm guessing that this library 'should' have been built prior to the building of libGLU. Searching for the file libGL* in the build/tmp directory yields a number of results: john@leo:~/fsl-community-bsp/build/tmp$ find . -name libGL* ~snip~ ./work/wandboard_dual-poky-linux-gnueabi/mesa/2_9.1.3-r0/Mesa-9.1.3/lib/libGL.so ~snip~ ./work/wandboard_dual-poky-linux-gnueabi/gpu-viv-bin-mx6q/1_3.0.35-4.0.0-r5.0/gpu-viv-bin-mx6q-3.0.35-4.0.0/usr/lib/libGL.so Here is are the -L options from the build command as reported in log.do_compile. -L/home/john/fsl-community-bsp/build/tmp/sysroots/wandboard-dual/lib -L/home/john/fsl-community-bsp/build/tmp/sysroots/wandboard-dual/usr/lib/arm-poky-linux-gnueabi/4.8.1 -L/home/john/fsl-community-bsp/build/tmp/sysroots/wandboard-dual/usr/lib However, none of these paths contain a libGL.so file. Based on the PREFERRED_PROVIDER_virtual/libgl_mx6 this 'should' be gpu-viv-bin-mx6q. Is it possible that a step is missing during do_install for gpu-viv-bin-mx6q or mesa? I'm building for wandboard-dual. Thanks, John