delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/04/13/19:37:58

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; d=sbcglobal.net; s=s2048; t=1460590657; bh=KCCMuSA90kNnoh1BRvAVYD4CZIooPhUf1/2HPrw1zt8=; h=Subject:To:References:From:Date:In-Reply-To:From:Subject; b=D/x4ELpegXsYGQ7loPzGPZvABae65g5TqKBK3PomJAZNb7yHN98CqAC/T/5u6NUOapN2qWq+eGkEaOC8tatMM0ybHpco126LTkpeku8V64QAgcNjRrPu/JScIPnrm185FpNCWiSio6P7VPb34v/7yjqJfQBBBHs7hUv8eidukvPEYVDTZ8LZCj9FQYQlFhTM3ScApY1MlxS0x+cJ/pLtoK7+pApR5jnD+GnMLiBokCtXdJ3cQZmlVSsnJqvHPRYEHaAGHMtndyBUdAlj0f/zFyx4AkW+/Df2K6NRgqmgxHP1gqpvDRDU43GhIvKFhwvHLqQoTrV5jDxt2cCYNu9FIg==
X-Yahoo-Newman-Id: 865825 DOT 79308 DOT bm AT smtp119 DOT sbc DOT mail DOT gq1 DOT yahoo DOT com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: iXAGmJ8VM1ndBhumw2zjfyePrpFid6UzEAUiqbrE07S7RgM
E.4LSuEb6._td0IFK5IlBFNGxL4xeQocJf6wA99vvSOHtHIeKjzQ1fCNujZS
DqrvkhZStqOJdjgDGcOXdbf1S7xVwfa7JjagvjzwIrQh9s3FltP_m63DMuMv
aLWFy70PoZ4hVI.u2NMJSdQgDrcdCUZii94vQSpm77x75dGOEfl9refCFHqL
.fYIKo9.RYVwdoltHGe7Px4s27AiEjIztuePwpHBOU6POtxk9KzV0F9bk1CW
P4Y4oa_Z0XnKFRgLyIG.SyLito3ePb4zdw_yDOauCA2KAGMRcc3A.iXwXpCc
GnKiaB43vBfOpQtA9ZO2CMPsreuLw_lyKNXetSpaEmvIwgs05gpFvZ0IEqVX
_wIRD31wrKoWdTGEPQ7BJNYupTEOTbQG2Qz6KEjAUMMn4mt3gRoupUn51C1R
gsxYiv59K6Gbl0bWq76lmPQufAhHE9GjY8.j_.B2JEmILEiRVbmyB2CjnYQn
clju4xkixhpgHx8gtEHl.a9aKoZv0DVfvzTAxCcxwzr1hLP3vrLn1mjbiZA-
-
X-Yahoo-SMTP: xaem6kSswBCHwCBMr0jlCBIQdXYGmRxsm8OX6ACyP7Ho9Sk-
Subject: Re: [geda-user] Tyring to build this on wheezy, fails
To: geda-user AT delorie DOT com
References: <201604131058 DOT 31788 DOT gheskett AT shentel DOT net>
<570E6CF6 DOT 4030305 AT iee DOT org> <201604131840 DOT 21114 DOT gheskett AT shentel DOT net>
From: "Girvin R. Herr (gherr375 AT sbcglobal DOT net) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Message-ID: <570ED7D5.1050402@sbcglobal.net>
Date: Wed, 13 Apr 2016 16:35:49 -0700
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:38.0) Gecko/20100101
Thunderbird/38.7.1
MIME-Version: 1.0
In-Reply-To: <201604131840.21114.gheskett@shentel.net>
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


On 04/13/2016 03:40 PM, Gene Heskett (gheskett AT shentel DOT net) [via 
geda-user AT delorie DOT com] wrote:
> On Wednesday 13 April 2016 11:59:50 M. J. Everitt (m DOT j DOT everitt AT iee DOT org)
> [via geda-user AT delorie DOT com] wrote:
>
>> On 13/04/16 15:58, Gene Heskett (gheskett AT shentel DOT net) [via
>>
>> geda-user AT delorie DOT com] wrote:
>>> Greetings;
>>>
>>> The archive I unpacked contains no instructional readme's as to how
>>> to build this package.  That makes it a bit difficult for a rusty
>>> old maker to proceed.
>>>
>>> the lib tree .configured, built and sudo installed with minimal
>>> fuss. so I stepped into geda-gaf and found an autogen.sh script, and
>>> ran that.
>>>
>>> Apparently a big mistake:
>>>
>>> autogen.sh: running /usr/bin/aclocal ...
>>> /usr/share/aclocal/gtkglextmm-1.2.m4:225: warning: underquoted
>>> definition of AC_GTKGLEXTMM_SUPPORTS_MULTIHEAD
>>> /usr/share/aclocal/gtkglextmm-1.2.m4:225:   run info
>>> '(automake)Extending aclocal'
>>> /usr/share/aclocal/gtkglextmm-1.2.m4:225:   or see
>>> http://www.gnu.org/software/automake/manual/automake.html#Extending-
>>> aclocal autogen.sh: running /usr/bin/autoheader ...
>>> autogen.sh: running /usr/bin/automake ...
>>> autogen.sh: running /usr/bin/autoconf ...
>>> /usr/share/aclocal/gtkglextmm-1.2.m4:225: warning: underquoted
>>> definition of AC_GTKGLEXTMM_SUPPORTS_MULTIHEAD
>>> /usr/share/aclocal/gtkglextmm-1.2.m4:225:   run info
>>> '(automake)Extending aclocal'
>>> /usr/share/aclocal/gtkglextmm-1.2.m4:225:   or see
>>> http://www.gnu.org/software/automake/manual/automake.html#Extending-
>>> aclocal libtoolize: putting auxiliary files in `.'.
>>> libtoolize: copying file `./ltmain.sh'
>>> libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
>>> libtoolize: copying file `m4/libtool.m4'
>>> libtoolize: copying file `m4/ltoptions.m4'
>>> libtoolize: copying file `m4/ltsugar.m4'
>>> libtoolize: copying file `m4/ltversion.m4'
>>> libtoolize: copying file `m4/lt~obsolete.m4'
>>> /usr/share/aclocal/gtkglextmm-1.2.m4:225: warning: underquoted
>>> definition of AC_GTKGLEXTMM_SUPPORTS_MULTIHEAD
>>> /usr/share/aclocal/gtkglextmm-1.2.m4:225:   run info
>>> '(automake)Extending aclocal'
>>> /usr/share/aclocal/gtkglextmm-1.2.m4:225:   or see
>>> http://www.gnu.org/software/automake/manual/automake.html#Extending-
>>> aclocal automake: compiling `storage/copy_attached.c' in subdir
>>> requires `AM_PROG_CC_C_O' in `configure.ac'
>>> tests/Makefile.am:28:   while processing program
>>> `storage/copy_attached' autoreconf: automake failed with exit
>>> status: 1
>>>
>>> So how do I proceed on wheezy, 32 bit install but running a 64 bit
>>> kernel:
>>> 3.16.0-0.bpo.4-amd64 #1 SMP Debian 3.16.7-ckt25-1~bpo70+1
>>> (2016-04-02) x86_64 GNU/Linux
>>>
>>> Is there a patch?  Or do I need to blow this 120 day old download
>>> tree away and get a new one, url please in that event.
>>>
>>> Thanks.
>>>
>>> Cheers, Gene Heskett
>> Gene .. don't forget to 'make clean' and/or 'make distclean' before
>> running autogen.
> I had forgotten that detail in my dotage, thanks.
>
>> You should be ok building 1.8.* but 1.9 needs
>> Guile-2.
> That was already installed, along with its devs files.
>
>> Other than that, I think the dependencies are fairly
>> straightforward. I build all my packages from source through the
>> Gentoo disto, but some of the dependency woes are already worked out!!
>>
>> MJE
> Now, I have checked, even installed some auto* tools that sounded like
> more m4 files, but the failure is not affected:
>
> /usr/share/aclocal/gtkglextmm-1.2.m4:225: warning: underquoted definition
> of AC_GTKGLEXTMM_SUPPORTS_MULTIHEAD
> /usr/share/aclocal/gtkglextmm-1.2.m4:225:   run info '(automake)Extending
> aclocal'
> /usr/share/aclocal/gtkglextmm-1.2.m4:225:   or see
> http://www.gnu.org/software/automake/manual/automake.html#Extending-aclocal
> automake: compiling `storage/copy_attached.c' in subdir requires
> `AM_PROG_CC_C_O' in `configure.ac'
> tests/Makefile.am:28:   while processing program `storage/copy_attached'
> autoreconf: automake failed with exit status: 1
>
> This looks like something is missing in the libgtkglext, but everything
> but the one dbg that turns up in a synaptic search is already installed
> at version 1.2.
>
> I looked at info for aclocal as above, but that wasn't at all
> illuminating to me.
>
> Next?
>
> Thanks.
>
> Cheers, Gene Heskett
Gene,
I am not an autotools guru, but I have used them a bit.  So I will bring 
up a few possible issues in your snippet.

The "underquoted" message is a red herring.  I get a lot of these, but 
they are warnings, not errors.  Eventually, gnu might make it an error 
and programmers will have to do something about them, but it shouldn't 
be the root cause of your problem.  That rules out the libgtkglext 
possibility.

it looks to me like the "automake:" line about 3 lines down may be your 
main clue.  The file "storage/copy_attached.c" is requiring the name 
"AM_PROG_CC_C_O" to be defined in your "configure.ac" file.  I would 
first check to see if it is in there.  If not, why not?!

Another clue may be in the next line.  It is referencing 
"test/Makefile.am".  It looks like it is setting up the tests build. 
(for the Makefile "check" target?) Are these tests working?  I hear 
complaints on the forum about test errors and problems.

I cannot do any tests at my end because I am not using 1.9.  I am still 
at the stable 1.8.2 version.  Maybe someone else can take it further or 
explain these.

HTH.
Girvin Herr

- Raw text -


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