All of lore.kernel.org
 help / color / mirror / Atom feed
* Error building master
@ 2013-07-06  3:01 John Weber
  2013-07-10  4:09 ` John Weber
  0 siblings, 1 reply; 9+ messages in thread
From: John Weber @ 2013-07-06  3:01 UTC (permalink / raw)
  To: meta-freescale

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


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2013-07-12 23:45 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-06  3:01 Error building master John Weber
2013-07-10  4:09 ` John Weber
2013-07-12 13:49   ` Otavio Salvador
2013-07-12 17:44     ` John Weber
2013-07-12 18:35       ` Chris Tapp
2013-07-12 20:10         ` Chris Tapp
2013-07-12 21:49           ` John Weber
2013-07-12 21:58             ` Chris Tapp
2013-07-12 23:45               ` John Weber

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.