Re: [graphviz-interest] building on Linux

Ron Newman <[email protected]> Wed, 20 Sep 2017 13:51:38 -0600
Newsgroups gmane.comp.video.graphviz
Message-ID <CAGEsD1=P_Ms6imHV4-Yv8KFTfxGzXkuhF-w+qWt=bPMT=mGyOg@mail.gmail.com>
--===============4838035463662216829==
Content-Type: multipart/alternative; boundary="001a114100bc09e1c80559a44ff5"

--001a114100bc09e1c80559a44ff5
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

John,
We may be getting somewhere.

 /usr/bin/sed "s/yy/aag/g" < lex.yy.c | /usr/bin/sed '/extern.*isatty/d' >
scan.c

could not find sed.  Turns out it's installed in /bin/sed.  When I changed
that it successfully created scan.c.

I've posted scan.c at:

https://www.ideatreelive.com/ron/scan

Ron


On Wed, Sep 20, 2017 at 12:42 PM, ELLSON, JOHN <[email protected]> wrote:

> Maybe its a problem with sed ?   After running "flex -i scan.l",  the
> Makefile does:
>
>     /usr/bin/sed "s/yy/aag/g" < lex.yy.c | /usr/bin/sed
> '/extern.*isatty/d' > scan.c
>
> Can you try that manually?
>
>
> ------------------------------
> *From:* Ron Newman [[email protected]]
> *Sent:* Wednesday, September 20, 2017 2:04 PM
> *To:* ELLSON, JOHN
> *Cc:* [email protected]
>
> *Subject:* Re: [graphviz-interest] graphviz-interest Digest, Vol 146,
> Issue 5
>
> John,
>
> I did:
> cd lib/cgraph
>     rm scan.c
>     make scan.c
>
> but stopped by the automake error:
> 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=3DNcfO-NNO41gr2FPL-5Rm8w&m=3Dci_PajrY-Za=
-5ky7ZUAhah61TsRKJEZvdAAz35mocd4&s=3Da-j0xD0eZn0XMus1oIHSbZhLo12PvJN-drYr23=
BoUfw&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=3DNcfO-NNO41gr2FPL-5Rm8w&m=3Dci_PajrY-Za=
-5ky7ZUAhah61TsRKJEZvdAAz35mocd4&s=3Da-j0xD0eZn0XMus1oIHSbZhLo12PvJN-drYr23=
BoUfw&e=3D>
> '.
>          The 'automake' program is part of the GNU Automake package:
>          <http://www.gnu.org/software/automake
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__www.gnu.org_softwa=
re_automake&d=3DDwMFaQ&c=3DLFYZ-o9_HUMeMTSQicvjIg&r=3DNcfO-NNO41gr2FPL-5Rm8=
w&m=3Dci_PajrY-Za-5ky7ZUAhah61TsRKJEZvdAAz35mocd4&s=3D3DxdBPyHj2sHeDJt_ytIh=
9yjvW9rxFoULSQ6IbowSFQ&e=3D>
> >
>          It also requires GNU Autoconf, GNU m4 and Perl in order to run:
>          <http://www.gnu.org/software/autoconf
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__www.gnu.org_softwa=
re_autoconf&d=3DDwMFaQ&c=3DLFYZ-o9_HUMeMTSQicvjIg&r=3DNcfO-NNO41gr2FPL-5Rm8=
w&m=3Dci_PajrY-Za-5ky7ZUAhah61TsRKJEZvdAAz35mocd4&s=3D8DBHcdsupTw7xvkbZxxSr=
4djaUp9_m4tYtjwGc7JZrM&e=3D>
> >
>          <http://www.gnu.org/software/m4/
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__www.gnu.org_softwa=
re_m4_&d=3DDwMFaQ&c=3DLFYZ-o9_HUMeMTSQicvjIg&r=3DNcfO-NNO41gr2FPL-5Rm8w&m=
=3Dci_PajrY-Za-5ky7ZUAhah61TsRKJEZvdAAz35mocd4&s=3Dr_jMTRJVPQDDYuLue7ZsMo6l=
ecb9PysuBXz8oEIcyCA&e=3D>
> >
>          <http://www.perl.org/
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__www.perl.org_&d=3D=
DwMFaQ&c=3DLFYZ-o9_HUMeMTSQicvjIg&r=3DNcfO-NNO41gr2FPL-5Rm8w&m=3Dci_PajrY-Z=
a-5ky7ZUAhah61TsRKJEZvdAAz35mocd4&s=3Dma7cJ_qZqxoYRu_lr7Cxdg6Ku2MfeIuRg8klI=
zgZrWE&e=3D>
> >
> make[1]: *** [Makefile.in] Error 1
> make[1]: Leaving directory `/mnt/c/Users/Owner/Documents/
> SoftwareDevelopment/graphviz/graphviz-2.40.1'
> make: *** [../../configure] Error 2
>
>
> scan.c is still empty, but even though there's an error, I ran
> flex -i scan.l
>
> out of curiosity.
>
> output here:
> https://www.ideatreelive.com/ron/lex
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ideatreelive.=
com_ron_lex&d=3DDwMFaQ&c=3DLFYZ-o9_HUMeMTSQicvjIg&r=3DNcfO-NNO41gr2FPL-5Rm8=
w&m=3Dci_PajrY-Za-5ky7ZUAhah61TsRKJEZvdAAz35mocd4&s=3DbZ2P_94ER--OKROl4HHpg=
eyu9OH5Y1dp776CENa0qdU&e=3D>
>
> Ron
>
>
>
>
> On Wed, Sep 20, 2017 at 10:58 AM, ELLSON, JOHN <[email protected]> wrote:
>
>> Ron,
>>
>> Could you try this:
>>
>>     cd lib/cgraph
>>     rm scan.c
>>     make scan.c
>>
>> If scan.c is still empty and no obvious error messages, could you run:
>>
>>                 flex -i scan.l
>>
>> which should generate a file "lex.yy.c" in the current directory.  Could
>> you post that?
>>
>> > Should I be downloading the "2.40-working" source instead of 2.40.1?
>>
>> I would.   That's where the fix will go when we find whats broken.
>>
>> I checked that today's graphviz-2.41.20170919.2122.tar.gz
>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__graphviz.org_pub_=
graphviz_development_SOURCES_graphviz-2D2.41.20170919.2122.tar.gz&d=3DDwMFa=
Q&c=3DLFYZ-o9_HUMeMTSQicvjIg&r=3DNcfO-NNO41gr2FPL-5Rm8w&m=3Dci_PajrY-Za-5ky=
7ZUAhah61TsRKJEZvdAAz35mocd4&s=3DKgh4ijxY5PsXxELp1BSTpqjFAS1kaWIYyHM1ZuwSRW=
A&e=3D>
>> contains a prebuilt, non-empty
>> lib/cgraph/scan.c
>>
>>
>> John
>>
>> ------------------------------
>> *From:* [email protected] [
>> [email protected]] on behalf of Ron
>> Newman [[email protected]]
>> *Sent:* Wednesday, September 20, 2017 12:32 PM
>> *To:* [email protected]
>> *Subject:* Re: [graphviz-interest] graphviz-interest Digest, Vol 146,
>> Issue 5
>>
>> Emden,
>> scan.c exists but is empty.
>>
>> nm lib/cgraph/.libs/scan.o | grep agsetfile  yields no output.
>>
>> Also no output before being piped to grep.
>>
>>
>> So, I re-loaded 2.40, and without touching anything,
>> ./configure :
>> output at  https://www.ideatreelive.com/ron/configure
>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ideatreelive=
.com_ron_configure&d=3DDwMFaQ&c=3DLFYZ-o9_HUMeMTSQicvjIg&r=3DUb0JoglNx6r9Pk=
YjYHFSAHTFFqB2AV5vAfBZZDx8E8A&m=3D8dRi6Fy7n7NMh6LwA-JPdIWNLinJqBja22RlTmO9Q=
8Y&s=3DTnXtxCgUOW5OGFZR6QvpBpiQF2Uh4iOLjp2XTS1p-J0&e=3D>
>>
>> make:
>> 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=3D=
DwMFaQ&c=3DLFYZ-o9_HUMeMTSQicvjIg&r=3DUb0JoglNx6r9PkYjYHFSAHTFFqB2AV5vAfBZZ=
Dx8E8A&m=3D8dRi6Fy7n7NMh6LwA-JPdIWNLinJqBja22RlTmO9Q8Y&s=3DTqcZfx-D4KGZlJ6r=
V2xvYoNp082FaWdK6DE2c8-b1tk&e=3D>'
>> or m4 files included by 'configure.ac
>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__configure.ac&d=3D=
DwMFaQ&c=3DLFYZ-o9_HUMeMTSQicvjIg&r=3DUb0JoglNx6r9PkYjYHFSAHTFFqB2AV5vAfBZZ=
Dx8E8A&m=3D8dRi6Fy7n7NMh6LwA-JPdIWNLinJqBja22RlTmO9Q8Y&s=3DTqcZfx-D4KGZlJ6r=
V2xvYoNp082FaWdK6DE2c8-b1tk&e=3D>
>> '.
>>          The 'automake' program is part of the GNU Automake package:
>>          <http://www.gnu.org/software/automake
>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__www.gnu.org_softw=
are_automake&d=3DDwMFaQ&c=3DLFYZ-o9_HUMeMTSQicvjIg&r=3DUb0JoglNx6r9PkYjYHFS=
AHTFFqB2AV5vAfBZZDx8E8A&m=3D8dRi6Fy7n7NMh6LwA-JPdIWNLinJqBja22RlTmO9Q8Y&s=
=3DfOGRTfMDJqe2lZpb0l9SExMH4WTV5H-wFQD9GdaXagg&e=3D>
>> >
>>          It also requires GNU Autoconf, GNU m4 and Perl in order to run:
>>          <http://www.gnu.org/software/autoconf
>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__www.gnu.org_softw=
are_autoconf&d=3DDwMFaQ&c=3DLFYZ-o9_HUMeMTSQicvjIg&r=3DUb0JoglNx6r9PkYjYHFS=
AHTFFqB2AV5vAfBZZDx8E8A&m=3D8dRi6Fy7n7NMh6LwA-JPdIWNLinJqBja22RlTmO9Q8Y&s=
=3DDyuo1Bg6tTF6G5fJjtGoZaz-Bw_LSBH131Aq5JzkTGI&e=3D>
>> >
>>          <http://www.gnu.org/software/m4/
>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__www.gnu.org_softw=
are_m4_&d=3DDwMFaQ&c=3DLFYZ-o9_HUMeMTSQicvjIg&r=3DUb0JoglNx6r9PkYjYHFSAHTFF=
qB2AV5vAfBZZDx8E8A&m=3D8dRi6Fy7n7NMh6LwA-JPdIWNLinJqBja22RlTmO9Q8Y&s=3DKD5p=
vvYei8-qk2xfM4oaWZ9MHNAVWmLvRYi6GEOKEOo&e=3D>
>> >
>>          <http://www.perl.org/
>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__www.perl.org_&d=
=3DDwMFaQ&c=3DLFYZ-o9_HUMeMTSQicvjIg&r=3DUb0JoglNx6r9PkYjYHFSAHTFFqB2AV5vAf=
BZZDx8E8A&m=3D8dRi6Fy7n7NMh6LwA-JPdIWNLinJqBja22RlTmO9Q8Y&s=3DUKt9xU7I1EuDF=
ZBoopN-wOxfLERl_hPatY3MXS9XZWs&e=3D>
>> >
>> make: *** [Makefile.in] Error 1
>>
>>
>> Should I be downloading the "2.40-working" source instead of 2.40.1?
>>
>> Ron
>>
>>
>>
>>> Date: Tue, 19 Sep 2017 13:38:20 -0400
>>> From: "Emden R. Gansner" <[email protected]>
>>> To: [email protected]
>>> Subject: Re: [graphviz-interest] building on Linux
>>> Message-ID: <[email protected]>
>>> Content-Type: text/plain; charset=3Dutf-8; format=3Dflowed
>>>
>>> What does scan.c look like? Does it contain the agsetfile function? Wha=
t
>>> do you get if you run
>>>
>>>  ?? nm lib/cgraph/.libs/scan.o | grep agsetfile
>>> ?
>>>
>>> I still think you should start over with a fresh 2.40 source package, a=
nd
>>>
>>>  ?? configure
>>>  ?? make
>>>
>>> There should be no reason for extra tools (bison, flex, automake, etc.)
>>> to be involved. If they are invoked, and you haven't touched anything,
>>> that is a bug that should be fixed. Can you capture the output of
>>> configure and make and post these? Thanks.
>>>
>>>  ??? Emden
>>>
>>>
>>> ------------------------------
>>>
>>> _______________________________________________
>>> graphviz-interest mailing list
>>> [email protected]
>>> http://lists.research.att.com/mailman/listinfo/graphviz-interest
>>>
>>>
>>> End of graphviz-interest Digest, Vol 146, Issue 5
>>> *************************************************
>>>
>>
>>
>

--001a114100bc09e1c80559a44ff5
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">John,<div>We may be getting somewhere.<div class=3D"gmail_=
extra"><br clear=3D"all"><div><div class=3D"gmail_signature"><div dir=3D"lt=
r"><div><div dir=3D"ltr"><div><div style=3D"color:rgb(0,0,0);font-family:Ta=
homa;font-size:13.3333px">=C2=A0/usr/bin/sed &quot;s/yy/aag/g&quot; &lt; le=
x.yy.c | /usr/bin/sed &#39;/extern.*isatty/d&#39; &gt; scan.c</div><div><br=
></div><div>could not find sed.=C2=A0 Turns out it&#39;s installed in /bin/=
sed.=C2=A0 When I changed that it successfully created scan.c.</div><div><b=
r></div><div>I&#39;ve posted scan.c at:</div><div><br></div><div><a href=3D=
"https://www.ideatreelive.com/ron/scan">https://www.ideatreelive.com/ron/sc=
an</a><br></div><div><br></div><div>Ron</div><br></div></div></div></div></=
div></div>
<br><div class=3D"gmail_quote">On Wed, Sep 20, 2017 at 12:42 PM, ELLSON, JO=
HN <span dir=3D"ltr">&lt;<a href=3D"mailto:[email protected]" target=3D"_blank=
">[email protected]</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote"=
 style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);p=
adding-left:1ex">




<div>
<div style=3D"direction:ltr;font-family:Tahoma;color:rgb(0,0,0);font-size:1=
0pt">
<div>Maybe its a problem with sed ? =C2=A0 After running &quot;flex -i scan=
.l&quot;,=C2=A0 the Makefile does:</div>
<div><br>
</div>
<div>=C2=A0=C2=A0=C2=A0 /usr/bin/sed &quot;s/yy/aag/g&quot; &lt; lex.yy.c |=
 /usr/bin/sed &#39;/extern.*isatty/d&#39; &gt; scan.c</div>
<div><br>
</div>
<div>Can you try that manually?</div>
<div><br>
</div>
<div><br>
</div>
<div style=3D"font-family:&quot;Times New Roman&quot;;color:rgb(0,0,0);font=
-size:16px">
<hr>
<div id=3D"gmail-m_5795440105681583463divRpF182039" style=3D"direction:ltr"=
><font size=3D"2" face=3D"Tahoma" color=3D"#000000"><b>From:</b> Ron Newman=
 [<a href=3D"mailto:[email protected]" target=3D"_blank">ron.newman@gmai=
l.com</a>]<br>
<b>Sent:</b> Wednesday, September 20, 2017 2:04 PM<br>
<b>To:</b> ELLSON, JOHN<br>
<b>Cc:</b> <a href=3D"mailto:[email protected]" targ=
et=3D"_blank">graphviz-interest@lists.<wbr>research.att.com</a><div><div cl=
ass=3D"gmail-h5"><br>
<b>Subject:</b> Re: [graphviz-interest] graphviz-interest Digest, Vol 146, =
Issue 5<br>
</div></div></font><br>
</div><div><div class=3D"gmail-h5">
<div></div>
<div>
<div dir=3D"ltr">John,
<div><br>
</div>
<div>I did:<br>
<div>
<div style=3D"color:rgb(0,0,0);font-family:Tahoma;font-size:13.3333px">cd l=
ib/cgraph</div>
<div style=3D"color:rgb(0,0,0);font-family:Tahoma;font-size:13.3333px">=C2=
=A0 =C2=A0 rm scan.c</div>
<div style=3D"color:rgb(0,0,0);font-family:Tahoma;font-size:13.3333px">=C2=
=A0=C2=A0=C2=A0 make scan.c</div>
</div>
<div><br>
</div>
<div>but stopped by the automake error:</div>
<div>
<div>WARNING: &#39;automake-1.13&#39; 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 &#39;Makefile.am&#39; or</div>
<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&#39;<a href=3D"https://urldefense.p=
roofpoint.com/v2/url?u=3Dhttp-3A__configure.ac&amp;d=3DDwMFaQ&amp;c=3DLFYZ-=
o9_HUMeMTSQicvjIg&amp;r=3DNcfO-NNO41gr2FPL-5Rm8w&amp;m=3Dci_PajrY-Za-5ky7ZU=
Ahah61TsRKJEZvdAAz35mocd4&amp;s=3Da-j0xD0eZn0XMus1oIHSbZhLo12PvJN-drYr23BoU=
fw&amp;e=3D" target=3D"_blank">configure.ac</a>&#39;
 or m4 files included by &#39;<a href=3D"https://urldefense.proofpoint.com/=
v2/url?u=3Dhttp-3A__configure.ac&amp;d=3DDwMFaQ&amp;c=3DLFYZ-o9_HUMeMTSQicv=
jIg&amp;r=3DNcfO-NNO41gr2FPL-5Rm8w&amp;m=3Dci_PajrY-Za-5ky7ZUAhah61TsRKJEZv=
dAAz35mocd4&amp;s=3Da-j0xD0eZn0XMus1oIHSbZhLo12PvJN-drYr23BoUfw&amp;e=3D" t=
arget=3D"_blank">configure.ac</a>&#39;.</div>
<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0The &#39;automake&#39; program is pa=
rt of the GNU Automake package:</div>
<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://urldefense.pr=
oofpoint.com/v2/url?u=3Dhttp-3A__www.gnu.org_software_automake&amp;d=3DDwMF=
aQ&amp;c=3DLFYZ-o9_HUMeMTSQicvjIg&amp;r=3DNcfO-NNO41gr2FPL-5Rm8w&amp;m=3Dci=
_PajrY-Za-5ky7ZUAhah61TsRKJEZvdAAz35mocd4&amp;s=3D3DxdBPyHj2sHeDJt_ytIh9yjv=
W9rxFoULSQ6IbowSFQ&amp;e=3D" target=3D"_blank">http://www.gnu.org/software/=
<wbr>automake</a>&gt;</div>
<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0It also requires GNU Autoconf, GNU m=
4 and Perl in order to run:</div>
<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://urldefense.pr=
oofpoint.com/v2/url?u=3Dhttp-3A__www.gnu.org_software_autoconf&amp;d=3DDwMF=
aQ&amp;c=3DLFYZ-o9_HUMeMTSQicvjIg&amp;r=3DNcfO-NNO41gr2FPL-5Rm8w&amp;m=3Dci=
_PajrY-Za-5ky7ZUAhah61TsRKJEZvdAAz35mocd4&amp;s=3D8DBHcdsupTw7xvkbZxxSr4dja=
Up9_m4tYtjwGc7JZrM&amp;e=3D" target=3D"_blank">http://www.gnu.org/software/=
<wbr>autoconf</a>&gt;</div>
<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://urldefense.pr=
oofpoint.com/v2/url?u=3Dhttp-3A__www.gnu.org_software_m4_&amp;d=3DDwMFaQ&am=
p;c=3DLFYZ-o9_HUMeMTSQicvjIg&amp;r=3DNcfO-NNO41gr2FPL-5Rm8w&amp;m=3Dci_Pajr=
Y-Za-5ky7ZUAhah61TsRKJEZvdAAz35mocd4&amp;s=3Dr_jMTRJVPQDDYuLue7ZsMo6lecb9Py=
suBXz8oEIcyCA&amp;e=3D" target=3D"_blank">http://www.gnu.org/software/<wbr>=
m4/</a>&gt;</div>
<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://urldefense.pr=
oofpoint.com/v2/url?u=3Dhttp-3A__www.perl.org_&amp;d=3DDwMFaQ&amp;c=3DLFYZ-=
o9_HUMeMTSQicvjIg&amp;r=3DNcfO-NNO41gr2FPL-5Rm8w&amp;m=3Dci_PajrY-Za-5ky7ZU=
Ahah61TsRKJEZvdAAz35mocd4&amp;s=3Dma7cJ_qZqxoYRu_lr7Cxdg6Ku2MfeIuRg8klIzgZr=
WE&amp;e=3D" target=3D"_blank">http://www.perl.org/</a>&gt;</div>
<div>make[1]: *** [Makefile.in] Error 1</div>
<div>make[1]: Leaving directory `/mnt/c/Users/Owner/Documents/<wbr>Software=
Development/graphviz/<wbr>graphviz-2.40.1&#39;</div>
<div>make: *** [../../configure] Error 2</div>
</div>
<div><br>
</div>
<div><br>
</div>
<div>scan.c is still empty, but even though there&#39;s an error, I ran=C2=
=A0</div>
<div><span style=3D"color:rgb(0,0,0);font-family:Tahoma;font-size:13.3333px=
">flex -i scan.l</span><br>
</div>
<div><br>
</div>
<div><font face=3D"Tahoma" color=3D"#000000"><span style=3D"font-size:13.33=
33px">out of curiosity.</span></font></div>
<div><br>
</div>
<div>output here:</div>
<div><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.=
ideatreelive.com_ron_lex&amp;d=3DDwMFaQ&amp;c=3DLFYZ-o9_HUMeMTSQicvjIg&amp;=
r=3DNcfO-NNO41gr2FPL-5Rm8w&amp;m=3Dci_PajrY-Za-5ky7ZUAhah61TsRKJEZvdAAz35mo=
cd4&amp;s=3DbZ2P_94ER--OKROl4HHpgeyu9OH5Y1dp776CENa0qdU&amp;e=3D" target=3D=
"_blank">https://www.ideatreelive.com/<wbr>ron/lex</a><br>
</div>
<div><br>
</div>
<div>Ron</div>
<div class=3D"gmail_extra"><br clear=3D"all">
<div>
<div class=3D"gmail-m_5795440105681583463gmail_signature">
<div dir=3D"ltr">
<div dir=3D"ltr"><br>
<div><br>
</div>
</div>
</div>
</div>
</div>
<br>
<div class=3D"gmail_quote">On Wed, Sep 20, 2017 at 10:58 AM, ELLSON, JOHN <=
span dir=3D"ltr">
&lt;<a href=3D"mailto:[email protected]" target=3D"_blank">[email protected]</a>&=
gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
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,<br>
</div>
<div><br>
</div>
<div>Could you try this:</div>
<div><br>
</div>
<div>=C2=A0=C2=A0=C2=A0 cd lib/cgraph</div>
<div>=C2=A0 =C2=A0 rm scan.c</div>
<div>=C2=A0=C2=A0=C2=A0 make scan.c</div>
<div><br>
</div>
<div>If scan.c is still empty and no obvious error messages, could you run:=
</div>
<div><br>
</div>
<div>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0 flex -i scan.l</div>
<div><br>
</div>
<div>which should generate a file &quot;lex.yy.c&quot; in the current direc=
tory.=C2=A0 Could you post that?</div>
<span class=3D"gmail-m_5795440105681583463gmail-">
<div><br>
</div>
<div>&gt; Should I be downloading the &quot;2.40-working&quot; source inste=
ad of 2.40.1?</div>
<div><br>
</div>
</span>
<div>I would.=C2=A0=C2=A0 That&#39;s where the fix will go when we find wha=
ts broken.</div>
<div><br>
</div>
<div>I checked that today&#39;s <font size=3D"-1"><a href=3D"https://urldef=
ense.proofpoint.com/v2/url?u=3Dhttp-3A__graphviz.org_pub_graphviz_developme=
nt_SOURCES_graphviz-2D2.41.20170919.2122.tar.gz&amp;d=3DDwMFaQ&amp;c=3DLFYZ=
-o9_HUMeMTSQicvjIg&amp;r=3DNcfO-NNO41gr2FPL-5Rm8w&amp;m=3Dci_PajrY-Za-5ky7Z=
UAhah61TsRKJEZvdAAz35mocd4&amp;s=3DKgh4ijxY5PsXxELp1BSTpqjFAS1kaWIYyHM1ZuwS=
RWA&amp;e=3D" target=3D"_blank">graphviz-2.41.20170919.2122.ta<wbr>r.gz</a>=
=C2=A0
 contains a prebuilt, non-empty</font></div>
<div><font size=3D"-1">lib/cgraph/scan.c<br>
</font></div>
<div><font size=3D"-1"><br>
</font></div>
<div><font size=3D"-1"><br>
</font></div>
<div><font size=3D"-1">John<br>
</font></div>
<div>=C2=A0=C2=A0=C2=A0 <br>
</div>
<div style=3D"font-family:&quot;Times New Roman&quot;;color:rgb(0,0,0);font=
-size:16px">
<hr>
<div id=3D"gmail-m_5795440105681583463gmail-m_349120322957723855divRpF31411=
0" style=3D"direction:ltr"><font size=3D"2" face=3D"Tahoma" color=3D"#00000=
0"><b>From:</b>
<a href=3D"mailto:[email protected]" target=
=3D"_blank">
graphviz-interest-bounces@list<wbr>s.research.att.com</a> [<a href=3D"mailt=
o:[email protected]" target=3D"_blank">graph=
viz-interest-bounces@lis<wbr>ts.research.att.com</a>] on behalf of Ron Newm=
an [<a href=3D"mailto:[email protected]" target=3D"_blank">ron.newman@gm=
ail.com</a>]<br>
<b>Sent:</b> Wednesday, September 20, 2017 12:32 PM<br>
<b>To:</b> <a href=3D"mailto:[email protected]" targ=
et=3D"_blank">
[email protected]<wbr>ch.att.com</a><br>
<b>Subject:</b> Re: [graphviz-interest] graphviz-interest Digest, Vol 146, =
Issue 5<br>
</font><br>
</div>
<div>
<div class=3D"gmail-m_5795440105681583463gmail-h5">
<div></div>
<div>
<div dir=3D"ltr">
<div class=3D"gmail_extra">
<div class=3D"gmail_quote">
<div>Emden,</div>
<div>scan.c exists but is empty.</div>
<div><br>
</div>
<div>nm lib/cgraph/.libs/scan.o | grep agsetfile =C2=A0yields no output.<br=
>
</div>
<div><br>
</div>
<div>Also no output before being piped to grep.</div>
<div><br>
</div>
<div><br>
</div>
<div>So, I re-loaded 2.40, and without touching anything,</div>
<div>./configure :</div>
<div>output at =C2=A0<a href=3D"https://urldefense.proofpoint.com/v2/url?u=
=3Dhttps-3A__www.ideatreelive.com_ron_configure&amp;d=3DDwMFaQ&amp;c=3DLFYZ=
-o9_HUMeMTSQicvjIg&amp;r=3DUb0JoglNx6r9PkYjYHFSAHTFFqB2AV5vAfBZZDx8E8A&amp;=
m=3D8dRi6Fy7n7NMh6LwA-JPdIWNLinJqBja22RlTmO9Q8Y&amp;s=3DTnXtxCgUOW5OGFZR6Qv=
pBpiQF2Uh4iOLjp2XTS1p-J0&amp;e=3D" target=3D"_blank">https://www.ideatreeli=
ve.com/<wbr>ron/configure</a></div>
<div><br>
</div>
<div>make:</div>
<div>
<div>WARNING: &#39;automake-1.13&#39; 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 &#39;Makefile.am&#39; or</div>
<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&#39;<a href=3D"https://urldefense.p=
roofpoint.com/v2/url?u=3Dhttp-3A__configure.ac&amp;d=3DDwMFaQ&amp;c=3DLFYZ-=
o9_HUMeMTSQicvjIg&amp;r=3DUb0JoglNx6r9PkYjYHFSAHTFFqB2AV5vAfBZZDx8E8A&amp;m=
=3D8dRi6Fy7n7NMh6LwA-JPdIWNLinJqBja22RlTmO9Q8Y&amp;s=3DTqcZfx-D4KGZlJ6rV2xv=
YoNp082FaWdK6DE2c8-b1tk&amp;e=3D" target=3D"_blank">configure.ac</a>&#39;
 or m4 files included by &#39;<a href=3D"https://urldefense.proofpoint.com/=
v2/url?u=3Dhttp-3A__configure.ac&amp;d=3DDwMFaQ&amp;c=3DLFYZ-o9_HUMeMTSQicv=
jIg&amp;r=3DUb0JoglNx6r9PkYjYHFSAHTFFqB2AV5vAfBZZDx8E8A&amp;m=3D8dRi6Fy7n7N=
Mh6LwA-JPdIWNLinJqBja22RlTmO9Q8Y&amp;s=3DTqcZfx-D4KGZlJ6rV2xvYoNp082FaWdK6D=
E2c8-b1tk&amp;e=3D" target=3D"_blank">configure.ac</a>&#39;.</div>
<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0The &#39;automake&#39; program is pa=
rt of the GNU Automake package:</div>
<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://urldefense.pr=
oofpoint.com/v2/url?u=3Dhttp-3A__www.gnu.org_software_automake&amp;d=3DDwMF=
aQ&amp;c=3DLFYZ-o9_HUMeMTSQicvjIg&amp;r=3DUb0JoglNx6r9PkYjYHFSAHTFFqB2AV5vA=
fBZZDx8E8A&amp;m=3D8dRi6Fy7n7NMh6LwA-JPdIWNLinJqBja22RlTmO9Q8Y&amp;s=3DfOGR=
TfMDJqe2lZpb0l9SExMH4WTV5H-wFQD9GdaXagg&amp;e=3D" target=3D"_blank">http://=
www.gnu.org/software/<wbr>automake</a>&gt;</div>
<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0It also requires GNU Autoconf, GNU m=
4 and Perl in order to run:</div>
<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://urldefense.pr=
oofpoint.com/v2/url?u=3Dhttp-3A__www.gnu.org_software_autoconf&amp;d=3DDwMF=
aQ&amp;c=3DLFYZ-o9_HUMeMTSQicvjIg&amp;r=3DUb0JoglNx6r9PkYjYHFSAHTFFqB2AV5vA=
fBZZDx8E8A&amp;m=3D8dRi6Fy7n7NMh6LwA-JPdIWNLinJqBja22RlTmO9Q8Y&amp;s=3DDyuo=
1Bg6tTF6G5fJjtGoZaz-Bw_LSBH131Aq5JzkTGI&amp;e=3D" target=3D"_blank">http://=
www.gnu.org/software/<wbr>autoconf</a>&gt;</div>
<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://urldefense.pr=
oofpoint.com/v2/url?u=3Dhttp-3A__www.gnu.org_software_m4_&amp;d=3DDwMFaQ&am=
p;c=3DLFYZ-o9_HUMeMTSQicvjIg&amp;r=3DUb0JoglNx6r9PkYjYHFSAHTFFqB2AV5vAfBZZD=
x8E8A&amp;m=3D8dRi6Fy7n7NMh6LwA-JPdIWNLinJqBja22RlTmO9Q8Y&amp;s=3DKD5pvvYei=
8-qk2xfM4oaWZ9MHNAVWmLvRYi6GEOKEOo&amp;e=3D" target=3D"_blank">http://www.g=
nu.org/software/<wbr>m4/</a>&gt;</div>
<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://urldefense.pr=
oofpoint.com/v2/url?u=3Dhttp-3A__www.perl.org_&amp;d=3DDwMFaQ&amp;c=3DLFYZ-=
o9_HUMeMTSQicvjIg&amp;r=3DUb0JoglNx6r9PkYjYHFSAHTFFqB2AV5vAfBZZDx8E8A&amp;m=
=3D8dRi6Fy7n7NMh6LwA-JPdIWNLinJqBja22RlTmO9Q8Y&amp;s=3DUKt9xU7I1EuDFZBoopN-=
wOxfLERl_hPatY3MXS9XZWs&amp;e=3D" target=3D"_blank">http://www.perl.org/</a=
>&gt;</div>
<div>make: *** [Makefile.in] Error 1</div>
</div>
<div><br>
</div>
<div><br>
</div>
<div>Should I be downloading the &quot;2.40-working&quot; source instead of=
 2.40.1?</div>
<div><br>
</div>
<div>Ron</div>
<div><br>
</div>
<div>=C2=A0</div>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
Date: Tue, 19 Sep 2017 13:38:20 -0400<br>
From: &quot;Emden R. Gansner&quot; &lt;<a href=3D"mailto:[email protected]" t=
arget=3D"_blank">[email protected]</a>&gt;<br>
To: <a href=3D"mailto:[email protected]" target=3D"_=
blank">[email protected]<wbr>ch.att.com</a><br>
Subject: Re: [graphviz-interest] building on Linux<br>
Message-ID: &lt;<a href=3D"mailto:ff0488ec-db48-dbea-4162-c626b70ada49@emde=
nrg.net" target=3D"_blank">ff0488ec-db48-dbea-4162-c626b<wbr>70ada49@emdenr=
g.net</a>&gt;<br>
Content-Type: text/plain; charset=3Dutf-8; format=3Dflowed<br>
<br>
What does scan.c look like? Does it contain the agsetfile function? What<br=
>
do you get if you run<br>
<br>
=C2=A0?? nm lib/cgraph/.libs/scan.o | grep agsetfile<br>
?<br>
<br>
I still think you should start over with a fresh 2.40 source package, and<b=
r>
<br>
=C2=A0?? configure<br>
=C2=A0?? make<br>
<br>
There should be no reason for extra tools (bison, flex, automake, etc.)<br>
to be involved. If they are invoked, and you haven&#39;t touched anything,<=
br>
that is a bug that should be fixed. Can you capture the output of<br>
configure and make and post these? Thanks.<br>
<br>
=C2=A0??? Emden<br>
<br>
<br>
------------------------------<br>
<br>
______________________________<wbr>_________________<br>
graphviz-interest mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_blan=
k">[email protected]<wbr>ch.att.com</a><br>
<a href=3D"http://lists.research.att.com/mailman/listinfo/graphviz-interest=
" rel=3D"noreferrer" target=3D"_blank">http://lists.research.att.com/<wbr>m=
ailman/listinfo/graphviz-inte<wbr>rest</a><br>
<br>
<br>
End of graphviz-interest Digest, Vol 146, Issue 5<br>
******************************<wbr>*******************<br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</div>
</div></div></div>
</div>
</div>

</blockquote></div><br></div></div></div>

--001a114100bc09e1c80559a44ff5--

--===============4838035463662216829==
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

--===============4838035463662216829==--