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: References: From: Joshua Lansford Date: Fri, 28 Jun 2013 10:48:27 -0400 Message-ID: Subject: Re: [geda-help] Compiling PCB from git. To: geda-help Content-Type: multipart/alternative; boundary=e89a8f3ba2550b1c4804e037faeb 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 Precedence: bulk --e89a8f3ba2550b1c4804e037faeb Content-Type: text/plain; charset=ISO-8859-1 On Fri, Jun 28, 2013 at 10:10 AM, Markus Hitter 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



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

I guess it's

sudo apt-get install libpango1.0-dev libgtkglext1-dev

Good guess. =A0That was it.=A0
=A0
$./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 fi= le, you'll see the small test programs configure tries to compile and a= lso see with which compiler messages they fail. Often a file can't be f= ound and the packaging system and/or google has capabilities to find the pa= ckage for this specific file.

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

$sudo apt-file search gl.h | grep /gl.h$
libc= gal-dev: /usr/include/CGAL/gl.h
libclanlib-dev: /usr/include/Clan= Lib-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-mingw= 32msvc/include/GL/gl.h
mingw32-runtime: /usr/i586-mingw32msvc/inc= lude/GL/gl.h=A0

I wen= t ahead and just tried your suggested=A0libraries=A0... and they worked. = =A0Which the configure script to continue: woot.
Thanks :-)
~Joshua
--e89a8f3ba2550b1c4804e037faeb--