delorie.com/archives/browse.cgi   search  
Mail Archives: geda-help/2013/06/28/10:49:08

X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f
X-Recipient: geda-help AT delorie DOT com
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=google.com; s=20120113;
h=mime-version:in-reply-to:references:from:date:message-id:subject:to
:content-type:x-gm-message-state;
bh=cxS0LfKvQxVMi3wah2IpeNqIn8Ou4QuwbR0YILbqj8E=;
b=dPpjWHdHl9+D3qhoTKSO9bYGs5/B4xFPLbSJzRV3uetGKd3+urQbDrvEQaKcTD7prA
WAFVnwRZ7Lwz+9/o1nTYefC0r19GOnA/v50qx9TvApRlYGKNftSySEDFgfYrNgRBPdUI
IXeQfWqREcOf42ArHczyoUIG35dnEG+jj3bFlEDGAdkO4HQIlNm3ilWXYEfrMtkc/GKo
sUcBhKDvPU0+eGcre8kZN4SnwPCOM2odGf1P6hAw+fdfRU+JWMgC9bgSVqx6lETpSACM
kiR469TZkFpdef05maJ0YIGi/cAxGnNo//Vpq9+YNMVYjbgsiGGW1yIqYEJ5EO5T6++b
ESBw==
X-Received: by 10.180.89.231 with SMTP id br7mr2725251wib.19.1372430929686;
Fri, 28 Jun 2013 07:48:49 -0700 (PDT)
MIME-Version: 1.0
In-Reply-To: <BBCAACD4-6C2C-429C-AA55-361D1269C497@jump-ing.de>
References: <CAGRhJMbfzw5F6fbWhOmHHw+U4SWx=DWycGqHq9bih0eU5eaCEA AT mail DOT gmail DOT com>
<BBCAACD4-6C2C-429C-AA55-361D1269C497 AT jump-ing DOT de>
From: Joshua Lansford <joshua DOT lansford AT laserlinc DOT com>
Date: Fri, 28 Jun 2013 10:48:27 -0400
Message-ID: <CAGRhJMZ8ExprmaqDKAs4ZN6PXMbH1p+v3-zyAR3E4OLBSPJdWQ@mail.gmail.com>
Subject: Re: [geda-help] Compiling PCB from git.
To: geda-help <geda-help AT delorie DOT com>
X-Gm-Message-State: ALoCoQl9VvFdgNPiGr0WJ5AohrQ/pvxjBYD8VCn4sEbwtWgTRnkEyv/lSubAZzlCnjdtM4MkdbTR
Reply-To: geda-help AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-help AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

--e89a8f3ba2550b1c4804e037faeb
Content-Type: text/plain; charset=ISO-8859-1

On Fri, Jun 28, 2013 at 10:10 AM, Markus Hitter <mah AT jump-ing DOT de> wrote:

>
> I guess it's
>
> sudo apt-get install libpango1.0-dev libgtkglext1-dev
>
> Good guess.  That was it.


>  $./configure
>> checking for OpenGL library... no
>> configure: error: in `/home/user/gaf_code/pcb':
>> configure: error: OpenGL is required.
>> See `config.log' for more details
>>
>
> Actually looking into config.log can help. There, near the bottom of the
> file, you'll see the small test programs configure tries to compile and
> also see with which compiler messages they fail. Often a file can't be
> found and the packaging system and/or google has capabilities to find the
> package for this specific file.


Ok, I figured out the file it is missing is OpenGL/gl.h.
Using the information found at
http://www.cyberciti.biz/faq/equivalent-of-rpm-qf-command/ I did a library
search for it, but only came up with programs which use OpenGL.  Meh.

$sudo apt-file search gl.h | grep /gl.h$
libcgal-dev: /usr/include/CGAL/gl.h
libclanlib-dev: /usr/include/ClanLib-1.0/ClanLib/gl.h
libcoin60-dev: /usr/include/Inventor/C/glue/gl.h
libcoin60-dev: /usr/include/Inventor/system/gl.h
libfltk1.1-dev: /usr/include/FL/gl.h
libgles1-mesa-dev: /usr/include/GLES/gl.h
libsofa1-dev: /usr/include/sofa/helper/system/gl.h
mesa-common-dev: /usr/include/GL/gl.h
mingw-w64: /usr/amd64-mingw32msvc/include/GL/gl.h
mingw32-runtime: /usr/i586-mingw32msvc/include/GL/gl.h

I went ahead and just tried your suggested libraries ... and they worked.
 Which the configure script to continue: woot.
Thanks :-)
~Joshua

--e89a8f3ba2550b1c4804e037faeb
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><br><div class=3D"gmail=
_quote">On Fri, Jun 28, 2013 at 10:10 AM, Markus Hitter <span dir=3D"ltr">&=
lt;<a href=3D"mailto:mah AT jump-ing DOT de" target=3D"_blank">mah AT jump-ing DOT de</a>=
&gt;</span> wrote:<br>


<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex"><div><br></div>
I guess it&#39;s<br>
<br>
sudo apt-get install libpango1.0-dev libgtkglext1-dev<div><br></div></block=
quote><div>Good guess. =A0That was it.=A0</div><div>=A0</div><blockquote cl=
ass=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px=
;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1e=
x">


<div>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex">
$./configure<br>
checking for OpenGL library... no<br>
configure: error: in `/home/user/gaf_code/pcb&#39;:<br>
configure: error: OpenGL is required.<br>
See `config.log&#39; for more details<br>
</blockquote>
<br></div>
Actually looking into config.log can help. There, near the bottom of the fi=
le, you&#39;ll see the small test programs configure tries to compile and a=
lso see with which compiler messages they fail. Often a file can&#39;t be f=
ound and the packaging system and/or google has capabilities to find the pa=
ckage for this specific file.</blockquote>


<div><br></div><div>Ok, I figured out the file it is missing is OpenGL/gl.h=
.</div><div>Using the information found at=A0<a href=3D"http://www.cybercit=
i.biz/faq/equivalent-of-rpm-qf-command/" target=3D"_blank">http://www.cyber=
citi.biz/faq/equivalent-of-rpm-qf-command/</a>=A0I did a library search for=
 it, but only came up with programs which use OpenGL. =A0Meh.</div>

<div><br></div><div>$sudo apt-file search gl.h | grep /gl.h$</div><div>libc=
gal-dev: /usr/include/CGAL/gl.h</div><div>libclanlib-dev: /usr/include/Clan=
Lib-1.0/ClanLib/gl.h</div><div>libcoin60-dev: /usr/include/Inventor/C/glue/=
gl.h</div>

<div>libcoin60-dev: /usr/include/Inventor/system/gl.h</div><div>libfltk1.1-=
dev: /usr/include/FL/gl.h</div><div>libgles1-mesa-dev: /usr/include/GLES/gl=
.h</div><div>libsofa1-dev: /usr/include/sofa/helper/system/gl.h</div><div>

mesa-common-dev: /usr/include/GL/gl.h</div><div>mingw-w64: /usr/amd64-mingw=
32msvc/include/GL/gl.h</div><div>mingw32-runtime: /usr/i586-mingw32msvc/inc=
lude/GL/gl.h=A0</div></div><br></div><div class=3D"gmail_extra" style>I wen=
t ahead and just tried your suggested=A0libraries=A0... and they worked. =
=A0Which the configure script to continue: woot.</div>

<div class=3D"gmail_extra" style>Thanks :-)</div><div class=3D"gmail_extra"=
 style>~Joshua</div></div>

--e89a8f3ba2550b1c4804e037faeb--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019