Re: [graphviz-interest] building on Linux
Ron Newman <[email protected]> Mon, 18 Sep 2017 13:00:25 -0600
| Newsgroups | gmane.comp.video.graphviz |
|---|---|
| Message-ID | <CAGEsD1mLPBv92Z+Uas66XyUo3-C1LeTZABr5+PTQ7YOYm+7fBA@mail.gmail.com> |
--===============0913581769044727512==
Content-Type: multipart/alternative; boundary="001a114100bc2919fd05597b5cf2"
--001a114100bc2919fd05597b5cf2
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
John,
First, Emden said to check that timestamp of Makefile is the most recent:
Makefile is dated Sept. 18
Makefile.am and Makefile.in are dated Sept. 12
Looks ok. Just in case, ran ./configure and ./make again and got the same
error as before.
So I tried your suggestion of running ./autogen.sh, even though I didn't
clone from git but downloaded the 2.40 tar. First try didn't get far, but
after installing the required libtool (apt-get install libtool) I got many
pages of copy files from libtoolize, and then:
configure.ac:36: error: possibly undefined macro: AC_SUBST
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.ac:61: error: possibly undefined macro: AC_DEFINE_UNQUOTED
configure.ac:152: error: possibly undefined macro: AC_DEFINE
configure.ac:283: error: possibly undefined macro: AC_CHECK_PROG
configure.ac:442: error: possibly undefined macro: AC_CHECK_FUNCS
configure.ac:451: error: possibly undefined macro: AC_CHECK_HEADER
configure.ac:455: error: possibly undefined macro: AC_MSG_WARN
configure.ac:1849: error: possibly undefined macro: AC_PATH_PROG
autoreconf: /usr/bin/autoconf failed with exit status: 1
Ron
On Fri, Sep 15, 2017 at 3:50 PM, ELLSON, JOHN <[email protected]> wrote:
> Ron,
>
> If you are running from a git sources, did you run: ./autogen.sh
>
> Actually, running ./autogen.sh from the tar.gz sources, should be safe on
> any system if you have the extra dependencies installed (autoconf,
> automake, libtool).
>
> I think, if you modify a Makefile,am, for example, and did run autogen.sh
> on the same system, that "make" will try to find the same version of
> automake that was used when the autogen.sh was run on the system that
> built the tar.gz.
>
> AFAICT, from testing on Centos6 through to Fedora27. that graphviz works
> with any automake >=3D 1.11.1
>
> John
>
> ------------------------------
> *From:* [email protected] [
> [email protected]] on behalf of Ron Newman
> [[email protected]]
> *Sent:* Friday, September 15, 2017 4:29 PM
> *To:* Graphviz Interest
> *Subject:* [graphviz-interest] building on Linux
>
> I'm attempting a build of ver. 2.40 on Linux 14.04.5 LTS.
>
> After:
> ./configure
> make
>
> I get this:
> WARNING: 'automake-1.13' is missing on your system.
> You should only need it if you modified 'Makefile.am' or
> 'configure.ac
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__configure.ac&d=3DD=
wMFaQ&c=3DLFYZ-o9_HUMeMTSQicvjIg&r=3DxTP9WvTdKb0ExEpJt26Gk78mnvO7k30KWj9Pae=
Py7aZwx4MmNzMLhJV4yUhpeMDg&m=3DeuU1kfbZH4aaUgWvtJt4a_Xq3e9mDA6ECmWzY7jlKII&=
s=3DrJfD3f3VM3JT8anpS_oVI8zuTmr0l3BSenNDh6RtPgw&e=3D>'
> or m4 files included by 'configure.ac
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__configure.ac&d=3DD=
wMFaQ&c=3DLFYZ-o9_HUMeMTSQicvjIg&r=3DxTP9WvTdKb0ExEpJt26Gk78mnvO7k30KWj9Pae=
Py7aZwx4MmNzMLhJV4yUhpeMDg&m=3DeuU1kfbZH4aaUgWvtJt4a_Xq3e9mDA6ECmWzY7jlKII&=
s=3DrJfD3f3VM3JT8anpS_oVI8zuTmr0l3BSenNDh6RtPgw&e=3D>
> '.
>
>
>
> 1) I have automake-1.14.
> 'apt-get install automake=3D1.13" says that 1.13 is not available.
>
> (I also have the dependencies: autoconf, m4, and perl)
>
>
> 2) But the warning says I should only need automake if I modified one of
> those three files, which I haven't.
>
>
> 3) I tried using 'gmake' instead, to bypass using the GNU tools, but I
> don't have gmake.
>
>
> Suggestions?
>
>
>
>
--001a114100bc2919fd05597b5cf2
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: Quoted-printable
<div dir=3D"ltr"><div>John,</div><div>First, Emden said to check that times=
tamp of Makefile is the most recent:</div><div><br></div><div>Makefile is d=
ated Sept. 18</div><div>Makefile.am and Makefile.in are dated Sept. 12</div=
><div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra">Looks ok.=
=C2=A0 Just in case, ran ./configure and ./make again and got the same erro=
r as before.</div><div class=3D"gmail_extra"><br clear=3D"all"><div><div cl=
ass=3D"m_5369069631904713270gmail-m_7584566099260525169gmail_signature"><di=
v dir=3D"ltr"><div><font size=3D"1"><font color=3D"#666666"><br></font></fo=
nt>So I tried your suggestion of running ./autogen.sh, even though I didn&#=
39;t clone from git but downloaded the 2.40 tar.=C2=A0 First try didn't=
get far, but after installing the required libtool (apt-get install libtoo=
l) I got many pages of copy files from libtoolize, and then:</div></div></d=
iv></div></div><div><br></div><div><div><a href=3D"https://urldefense.proof=
point.com/v2/url?u=3Dhttp-3A__configure.ac-3A36&d=3DDwMFaQ&c=3DLFYZ-o9_HUMe=
MTSQicvjIg&r=3DxTP9WvTdKb0ExEpJt26Gk78mnvO7k30KWj9PaePy7aZwx4MmNzMLhJV4yUhp=
eMDg&m=3DS9KaSbKd1TTYV_ti4QqIr4RabBeA4sNYpeCmVTR-pww&s=3Dl3r7Z8fVQwZoo2ze44=
8aaQhyD40zPICTR5XRJH5RBMk&e=3D" target=3D"_blank">configure.ac:36</a>: erro=
r: possibly undefined macro: AC_SUBST</div><div>=C2=A0 =C2=A0 =C2=A0 If thi=
s token and others are legitimate, please use m4_pattern_allow.</div><div>=
=C2=A0 =C2=A0 =C2=A0 See the Autoconf documentation.</div><div><a href=3D"h=
ttps://urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__configure.ac-3A61&d=3D=
DwMFaQ&c=3DLFYZ-o9_HUMeMTSQicvjIg&r=3DxTP9WvTdKb0ExEpJt26Gk78mnvO7k30KWj9Pa=
ePy7aZwx4MmNzMLhJV4yUhpeMDg&m=3DS9KaSbKd1TTYV_ti4QqIr4RabBeA4sNYpeCmVTR-pww=
&s=3DJWhfR5f__t79NyOLYQ_qYKZavp3jnnkxg9JmyRmO3pI&e=3D" target=3D"_blank">co=
nfigure.ac:61</a>: error: possibly undefined macro: AC_DEFINE_UNQUOTED</div=
><div><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__conf=
igure.ac-3A152&d=3DDwMFaQ&c=3DLFYZ-o9_HUMeMTSQicvjIg&r=3DxTP9WvTdKb0ExEpJt2=
6Gk78mnvO7k30KWj9PaePy7aZwx4MmNzMLhJV4yUhpeMDg&m=3DS9KaSbKd1TTYV_ti4QqIr4Ra=
bBeA4sNYpeCmVTR-pww&s=3DixLj1Wc3g_a2FA4nCaXlULY8LXZs0YkVMcUORlA3fTk&e=3D" t=
arget=3D"_blank">configure.ac:152</a>: error: possibly undefined macro: AC_=
DEFINE</div><div><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dht=
tp-3A__configure.ac-3A283&d=3DDwMFaQ&c=3DLFYZ-o9_HUMeMTSQicvjIg&r=3DxTP9WvT=
dKb0ExEpJt26Gk78mnvO7k30KWj9PaePy7aZwx4MmNzMLhJV4yUhpeMDg&m=3DS9KaSbKd1TTYV=
_ti4QqIr4RabBeA4sNYpeCmVTR-pww&s=3D01U_5Tm68q0H3MGPFjR9XcNO-mCMPOWDVocXIw4U=
mqU&e=3D" target=3D"_blank">configure.ac:283</a>: error: possibly undefined=
macro: AC_CHECK_PROG</div><div><a href=3D"https://urldefense.proofpoint.co=
m/v2/url?u=3Dhttp-3A__configure.ac-3A442&d=3DDwMFaQ&c=3DLFYZ-o9_HUMeMTSQicv=
jIg&r=3DxTP9WvTdKb0ExEpJt26Gk78mnvO7k30KWj9PaePy7aZwx4MmNzMLhJV4yUhpeMDg&m=
=3DS9KaSbKd1TTYV_ti4QqIr4RabBeA4sNYpeCmVTR-pww&s=3Dckn9WmibCzIICK7I73-tcUXM=
V5vPpeWsVCSQRXbwJfE&e=3D" target=3D"_blank">configure.ac:442</a>: error: po=
ssibly undefined macro: AC_CHECK_FUNCS</div><div><a href=3D"https://urldefe=
nse.proofpoint.com/v2/url?u=3Dhttp-3A__configure.ac-3A451&d=3DDwMFaQ&c=3DLF=
YZ-o9_HUMeMTSQicvjIg&r=3DxTP9WvTdKb0ExEpJt26Gk78mnvO7k30KWj9PaePy7aZwx4MmNz=
MLhJV4yUhpeMDg&m=3DS9KaSbKd1TTYV_ti4QqIr4RabBeA4sNYpeCmVTR-pww&s=3DvNzsJFqP=
JXy1CNsAnCAjA5KxEsE-g9Ny4Bb_M8gNzRc&e=3D" target=3D"_blank">configure.ac:45=
1</a>: error: possibly undefined macro: AC_CHECK_HEADER</div><div><a href=
=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__configure.ac-3A45=
5&d=3DDwMFaQ&c=3DLFYZ-o9_HUMeMTSQicvjIg&r=3DxTP9WvTdKb0ExEpJt26Gk78mnvO7k30=
KWj9PaePy7aZwx4MmNzMLhJV4yUhpeMDg&m=3DS9KaSbKd1TTYV_ti4QqIr4RabBeA4sNYpeCmV=
TR-pww&s=3Dpp4pN7_2llXS7uUbcOESbK5K2gsgthPmhdsja9nazdc&e=3D" target=3D"_bla=
nk">configure.ac:455</a>: error: possibly undefined macro: AC_MSG_WARN</div=
><div><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__conf=
igure.ac-3A1849&d=3DDwMFaQ&c=3DLFYZ-o9_HUMeMTSQicvjIg&r=3DxTP9WvTdKb0ExEpJt=
26Gk78mnvO7k30KWj9PaePy7aZwx4MmNzMLhJV4yUhpeMDg&m=3DS9KaSbKd1TTYV_ti4QqIr4R=
abBeA4sNYpeCmVTR-pww&s=3DR74CROj0-zDAuWJiS9IVyIewYDc0jP7Zutj3Yd6rDA0&e=3D" =
target=3D"_blank">configure.ac:1849</a>: error: possibly undefined macro: A=
C_PATH_PROG</div><div>autoreconf: /usr/bin/autoconf failed with exit status=
: 1</div></div><div><br></div><div><br></div><div>Ron</div><div><br></div><=
div><br></div><div class=3D"gmail_extra"><div class=3D"gmail_quote">On Fri,=
Sep 15, 2017 at 3:50 PM, ELLSON, JOHN <span dir=3D"ltr"><<a href=3D"mai=
lto:[email protected]" target=3D"_blank">[email protected]</a>></span> wrote:<=
br><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bord=
er-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div style=3D"direction:ltr;font-family:Tahoma;color:rgb(0,0,0);font-size:1=
0pt">
<div>Ron,</div>
<div><br>
</div>
<div>If you are running from a git sources,=C2=A0 did you run:=C2=A0 ./auto=
gen.sh <br>
</div>
<div><br>
</div>
<div>Actually, running ./autogen.sh from the tar.gz sources, should be safe=
on any system if you have the extra dependencies installed=C2=A0 (autoconf=
, automake, libtool).<br>
</div>
<div><br>
</div>
<div>I think, if you modify a Makefile,am, for example, and did run autogen=
.sh on the same system, that "make" will try to find the same ver=
sion of automake that was used when=C2=A0 the autogen.sh was run on the sys=
tem that built the tar.gz.</div>
<div><br>
</div>
<div>AFAICT, from testing on Centos6 through to Fedora27.=C2=A0 that graphv=
iz works with any automake >=3D 1.11.1<br>
</div>
<div><br>
</div>
<div>John<br>
</div>
<div><br>
</div>
<div style=3D"font-family:"Times New Roman";color:rgb(0,0,0);font=
-size:16px">
<hr>
<div id=3D"m_5369069631904713270gmail-m_7584566099260525169m_-1502758904702=
981046divRpF267231" style=3D"direction:ltr"><font color=3D"#000000" face=3D=
"Tahoma" size=3D"2"><b>From:</b> <a href=3D"mailto:graphviz-interest-bounce=
[email protected]" target=3D"_blank">graphviz-interest-bounces@list<=
wbr>s.research.att.com</a> [<a href=3D"mailto:graphviz-interest-bounces@lis=
ts.research.att.com" target=3D"_blank">graphviz-interest-bounces@lis<wbr>ts=
.research.att.com</a>] on behalf of Ron Newman [<a href=3D"mailto:ron.newma=
[email protected]" target=3D"_blank">[email protected]</a>]<br>
<b>Sent:</b> Friday, September 15, 2017 4:29 PM<br>
<b>To:</b> Graphviz Interest<br>
<b>Subject:</b> [graphviz-interest] building on Linux<br>
</font><br>
</div><div><div class=3D"m_5369069631904713270gmail-m_7584566099260525169h5=
">
<div></div>
<div>
<div dir=3D"ltr">I'm attempting a build of ver. 2.40 on Linux 14.04.5 L=
TS.
<div><br>
</div>
<div>After:</div>
<div>./configure</div>
<div>make</div>
<div><br>
</div>
<div>I get this:</div>
<div>
<div>WARNING: 'automake-1.13' is missing on your system.</div>
<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0You should only need it if you modif=
ied 'Makefile.am' or</div>
<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0'<a href=3D"https://urldefense.p=
roofpoint.com/v2/url?u=3Dhttp-3A__configure.ac&d=3DDwMFaQ&c=3DLFYZ-=
o9_HUMeMTSQicvjIg&r=3DxTP9WvTdKb0ExEpJt26Gk78mnvO7k30KWj9PaePy7aZwx4MmN=
zMLhJV4yUhpeMDg&m=3DeuU1kfbZH4aaUgWvtJt4a_Xq3e9mDA6ECmWzY7jlKII&s=
=3DrJfD3f3VM3JT8anpS_oVI8zuTmr0l3BSenNDh6RtPgw&e=3D" target=3D"_blank">=
configure.ac</a>'
or m4 files included by '<a href=3D"https://urldefense.proofpoint.com/=
v2/url?u=3Dhttp-3A__configure.ac&d=3DDwMFaQ&c=3DLFYZ-o9_HUMeMTSQicv=
jIg&r=3DxTP9WvTdKb0ExEpJt26Gk78mnvO7k30KWj9PaePy7aZwx4MmNzMLhJV4yUhpeMD=
g&m=3DeuU1kfbZH4aaUgWvtJt4a_Xq3e9mDA6ECmWzY7jlKII&s=3DrJfD3f3VM3JT8=
anpS_oVI8zuTmr0l3BSenNDh6RtPgw&e=3D" target=3D"_blank">configure.ac</a>=
'.</div>
<div><br></div>
</div>
<div><br>
</div>
<div><br>
</div>
<div>1) I have automake-1.14.</div>
<div>'apt-get install automake=3D1.13" =C2=A0says that 1.13 is not=
available.</div>
<div><br>
</div>
<div>(I also have the dependencies: autoconf, m4, and perl)</div>
<div><br>
</div>
<div><br>
</div>
<div>2) But the warning says I should only need automake if I modified one =
of those three files, which I haven't.</div>
<div><br>
</div>
<div><br>
</div>
<div>3) I tried using 'gmake' instead, to bypass using the GNU tool=
s, but I don't have gmake.</div>
<div><br>
</div>
<div><br>
</div>
<div>Suggestions?</div>
<div><br>
</div>
<div><br>
</div>
<div><br></div></div></div></div></div></div></div></div></blockquote></div=
></div></div>
--001a114100bc2919fd05597b5cf2--
--===============0913581769044727512==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
[email protected]
http://lists.research.att.com/mailman/listinfo/graphviz-interest
--===============0913581769044727512==--