X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1570695968; s=strato-dkim-0002; d=q40.de; h=In-Reply-To:Date:Message-ID:From:References:To:Subject: X-RZG-CLASS-ID:X-RZG-AUTH:From:Subject:Sender; bh=9JuzA/vVDVzWmY+4dZVtoz97FD/7/WVNfL49tYFuX1A=; b=CG6i3bgGGHcb/+wo/a0L2T8+/xnfRHcqq4KlkFt9qLBAZ3AJ81PEqgx6JpTTIinSTd UTK8yiR788mgs80IwaE7jcsZu0aIWM6SVwHQ6eSkwZhjSDOLfPLQI78dUAGPQqscAhnI Mngabmlj/kWai2ACYG4YkUEsmma7U03DcEa9iLzQIwhMbY/lL+zSxYlooBS9infGC0MW X/UtAwJ0sFlLoSqr6YY6CaflRgz9hJKHegsqpreL+7k1gY2YY++iy1sHcwdvokQzq6Bv HLlnVwoQNZTLti7Cpft1ZE2gl5LdO2bDu5rzeCSA1iP+CJAXtV21JRbbXfW6bsyfQpDz KOmA== X-RZG-AUTH: ":KGkWcEuIaqvXDP/lM1VHWdKIkA3Ju5YmsfNOVu4RNhF4KSfc3vbqa34OhHVE" X-RZG-CLASS-ID: mo00 Subject: Re: [geda-user] [ANNOUNCE] geda-gaf 1.10.0 released To: geda-user AT delorie DOT com References: <20191010023940 DOT 527a6213 AT swips DOT iqo DOT uni-hannover DOT de> From: "Derek Stewart (derek AT q40 DOT de) [via geda-user AT delorie DOT com]" Message-ID: Date: Thu, 10 Oct 2019 09:26:05 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 MIME-Version: 1.0 In-Reply-To: <20191010023940.527a6213@swips.iqo.uni-hannover.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: 7bit Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On 10/10/2019 01:39, Kai-Martin Knaak wrote: > "Derek Stewart (derek AT q40 DOT de) [via geda-user AT delorie DOT com]" > schrieb am 9. October 2019: > >> checking for a Python interpreter with version >= 2.7... python2 >> checking for python2... /usr/bin/python2 >> checking for python2 version... 2.7 >> checking for python2 platform... linux2 >> checking for python2 script directory... >> ${prefix}/lib/python2.7/dist-packages >> checking for python2 extension module directory... >> ${exec_prefix}/lib/python2.7/dist-packages >> checking for pkg-config... /usr/bin/pkg-config >> checking pkg-config is at least version 0.9.0... yes >> checking for PYTHON... no >> configure: error: Package requirements (python2 >= 2.7) were not met: >> >> No package 'python2' found > > Probably, some dev packages are missing. > > Debian and by extension Ubuntu likes to split projects into > complimentary packages. The main package ("foobar") most likely provides > just the binaries. Actual libraries are distributed as a separate > package e.g. ("libfoobar"). And yet another package contains *.h files > which are needed during the link stage of a build ("foobar-dev"). > > Python is a very modular project with lots of components. There are > quite a few dev packages associated with it. Fortunately, Debian > developers built the dedicated package "python-all-dev" that depends on > all of the actual dev packages. This meta package is supplied by Ubuntu, > too: https://packages.ubuntu.com/bionic/python-all-dev > > Do you have the meta package installed? > > ---<)kaimartin(>--- > > PS: Minor rant -- Configure had me scratching my head more than once. In > situations like these. Wouldn't it be possible to include the file names > configure was testing for in the error message? > Hi, Thank you for the pointers, I installed: python-dev guile-2.0-dev and configure works without errors. make compiled OK. However, make install threw this error: Making install in olib make[3]: Entering directory '/home/derek/Downloads/geda-gaf-1.10.0/contrib/olib' /bin/bash ../../build-tools/ylwrap olib.l .c olib.c -- /bin/bash /home/derek/Downloads/geda-gaf-1.10.0/build-tools/missing flex lex.yyolib.c is unchanged gcc -DHAVE_CONFIG_H -I. -I../.. -I/include -g -O2 -MT olib.o -MD -MP -MF .deps/olib.Tpo -c -o olib.o olib.c gcc: error: olib.c: No such file or directory gcc: fatal error: no input files compilation terminated. make[3]: *** [Makefile:487: olib.o] Error 1 make[3]: Leaving directory '/home/derek/Downloads/geda-gaf-1.10.0/contrib/olib' make[2]: *** [Makefile:466: install-recursive] Error 1 make[2]: Leaving directory '/home/derek/Downloads/geda-gaf-1.10.0/contrib' make[1]: *** [Makefile:548: install-recursive] Error 1 make[1]: Leaving directory '/home/derek/Downloads/geda-gaf-1.10.0' make: *** [Makefile:842: install] Error 2 --- Where do I get the OrCAD lib file? But on saying this, gschem 1.10 was installed and useable by typing gschem in a terminal window in the home directory. It was installed into the Ubuntu GUI menu, but I do not use that too much, I prefer the hands on the keyboard. Regards, Derek