Re: [graphviz-interest] building on Linux

Ron Newman <[email protected]> Tue, 19 Sep 2017 10:44:31 -0600
Newsgroups gmane.comp.video.graphviz
Message-ID <CAGEsD1k6U+B55RXgx=1a0dyrDe+rvOU_m_CjwFSgrsnUkrz1gw@mail.gmail.com>
--===============3544125753295232313==
Content-Type: multipart/alternative; boundary="001a114100bc0a4e5005598d941a"

--001a114100bc0a4e5005598d941a
Content-Type: text/plain; charset="UTF-8"

John,
Thanks for your prompt responses.

I went back and did make clean; make on every lib directory.

Then make clean; make -j on the main directory.

Same errors as before:  undefined reference to `agsetfile', etc.


Ron


On Tue, Sep 19, 2017 at 9:39 AM, ELLSON, JOHN <[email protected]> wrote:

> Ron,
>
> > ../../lib/gvc/.libs/libgvc.so: undefined reference to `agsetfile'
>
> agsetfile is defined in lib/cgraph/scan.c, which is a file generated by
> flex.
>
> I'm wondering if you also need "bison"  installed ?
>
> At this point I would:
>
>     cd lib/cgraph
>     make clean; make
>
> (using the Makefile generated earlier)
> and see if there are any errors while making libcgraph,  but without all
> the noise from rebuilding everything else.
>
> You could then try the same in lib/gvc
>
> Once successfully building the individual libs,  cd  ../../
> and: make clean; make -j
>
> > Interesting that ./autogen.sh was required to get this far even though I
> didn't download Mercurial sources.
>
> If you edited any Makefile.am,  or if the file timestamps were messed up
> by copying stuff around,  then make
> can think that automake products are out of date.
>
> John
>
>
>

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

<div dir=3D"ltr">John,<div>Thanks for your prompt responses.</div><div><br>=
</div><div>I went back and did make clean; make on every lib directory.</di=
v><div><br></div><div>Then make clean; make -j on the main directory.</div>=
<div><br></div><div>Same errors as before: =C2=A0<span style=3D"color:rgb(0=
,0,0);font-family:Tahoma;font-size:13.3333px">undefined reference to `agset=
file&#39;, etc.</span></div><div><span style=3D"color:rgb(0,0,0);font-famil=
y:Tahoma;font-size:13.3333px"><br></span></div><div><span style=3D"color:rg=
b(0,0,0);font-family:Tahoma;font-size:13.3333px"><br></span></div><div>Ron<=
/div><div><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On =
Tue, Sep 19, 2017 at 9:39 AM, ELLSON, JOHN <span dir=3D"ltr">&lt;<a href=3D=
"mailto:[email protected]" target=3D"_blank">[email protected]</a>&gt;</span> wro=
te:<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,</div><span class=3D"gmail-">
<div><br>
</div>
<div>&gt; ../../lib/gvc/.libs/libgvc.so: undefined reference to `agsetfile&=
#39;</div>
<div><br>
</div>
</span><div>agsetfile is defined in lib/cgraph/scan.c, which is a file gene=
rated by flex.</div>
<div><br>
</div>
<div>I&#39;m wondering if you also need &quot;bison&quot;=C2=A0 installed ?=
</div>
<div><br>
</div>
<div>At this point I would:</div>
<div><br>
</div>
<div>=C2=A0=C2=A0=C2=A0 cd lib/cgraph</div>
<div>=C2=A0=C2=A0=C2=A0 make clean; make<br>
</div>
<div><br>
</div>
<div>(using the Makefile generated earlier) <br>
</div>
<div>and see if there are any errors while making libcgraph,=C2=A0 but with=
out all the noise from rebuilding everything else.</div>
<div><br>
</div>
<div>You could then try the same in lib/gvc</div>
<div><br>
</div>
<div>Once successfully building the individual libs,=C2=A0 cd=C2=A0 ../../ =
<br>
</div>
<div>and: make clean; make -j <br>
</div><span class=3D"gmail-">
<div><br>
</div>
<div>&gt; Interesting that ./autogen.sh was required to get this far even t=
hough I didn&#39;t download Mercurial sources.</div>
<div><br>
</div>
</span><div>If you edited any Makefile.am,=C2=A0 or if the file timestamps =
were messed up by copying stuff around,=C2=A0 then make</div>
<div>can think that automake products are out of date.</div>
<div><br>
</div>
<div>John<br>
</div>
<div><br>
</div>
<div><br></div></div></div></blockquote></div></div></div></div>

--001a114100bc0a4e5005598d941a--

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

--===============3544125753295232313==--