# Libgl in gnuradio-dev-image

**URL:** <https://www.ruby-forum.com/t/libgl-in-gnuradio-dev-image/239895>\
**Category:** GNU Radio\
**Created:** [March 18, 2014, 8:58pm UTC](https://www.ruby-forum.com/t/libgl-in-gnuradio-dev-image/239895 "2014-03-18T20:58:45Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Detlef\_R](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/58f4c7/32.png) [@Detlef\_R](https://www.ruby-forum.com/u/Detlef_R)\
**Post date:** [March 18, 2014, 8:58pm UTC](https://www.ruby-forum.com/t/libgl-in-gnuradio-dev-image/239895/1 "2014-03-18T20:58:45Z")

</div>

This is likely pretty simple, but I can’t figure it out. I’m getting a  
bitbake error trying to build gnuradio-dev-image. Here are my steps:

git clone git://git.openembedded.org/bitbake  
git clone git://github.com/openembedded/oe-core.git  
git clone git://github.com/openembedded/meta-oe.git  
git clone removed\_email\_address@domain.invalid:balister/meta-sdr.git  
source oe-core/oe-init-build-env build bitbake  
edit bblayers.conf (shown below)  
bitbake gnuradio-dev-image

Then I get ERROR: Nothing PROVIDES ‘virtual/libgl’

Here is the relevant section from bblayers.conf

BBLAYERS ?= "   
/home/rcagley/meta-sdr/oe-core/meta   
/home/rcagley/meta-sdr/meta-oe/meta-oe   
/home/rcagley/meta-sdr/meta-oe/meta-filesystems   
/home/rcagley/meta-sdr/meta-oe/meta-networking   
/home/rcagley/meta-sdr/meta-sdr \

any ideas?

---

<div class="post-metadata">

**Author:** ![croxmeister](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/53a042/32.png) [@croxmeister](https://www.ruby-forum.com/u/croxmeister)\
**Post date:** [March 18, 2014, 9:53pm UTC](https://www.ruby-forum.com/t/libgl-in-gnuradio-dev-image/239895/2 "2014-03-18T21:53:40Z")

</div>

On Tue, Mar 18, 2014 at 12:57 PM, Richard C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> any ideas?

Not sure if this is “proper” but I found if I added  
DISTRO\_FEATURES\_DEFAULT = “opengl x11”  
to local.conf it builds

---

<div class="post-metadata">

**Author:** ![croxmeister](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/53a042/32.png) [@croxmeister](https://www.ruby-forum.com/u/croxmeister)\
**Post date:** [March 19, 2014, 1:25am UTC](https://www.ruby-forum.com/t/libgl-in-gnuradio-dev-image/239895/3 "2014-03-19T01:25:06Z")

</div>

On Tue, Mar 18, 2014 at 1:52 PM, Richard C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> > edit bblayers.conf (shown below)  
> > /home/rcagley/meta-sdr/meta-oe/meta-networking   
> > /home/rcagley/meta-sdr/meta-sdr \
> > 
> > any ideas?
> 
> Not sure if this is “proper” but I found if I added  
> DISTRO\_FEATURES\_DEFAULT = “opengl x11”  
> to local.conf it builds

This is a better way to perform what I started off with

> **[GitHub - balister/oe-gnuradio-manifest](https://github.com/balister/oe-gnuradio-manifest)**
>
> Contribute to balister/oe-gnuradio-manifest development by creating an account on GitHub.

it takes care of all the dependencies and provides the same meta-sdr  
build  
functionality.
