Discussion:
[graphviz-interest] graphviz-interest Digest, Vol 146, Issue 5
Ron Newman
2017-09-20 16:32:43 UTC
Permalink
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

make:
WARNING: 'automake-1.13' is missing on your system.
You should only need it if you modified 'Makefile.am' or
'configure.ac' or m4 files included by 'configure.ac'.
The 'automake' program is part of the GNU Automake package:
<http://www.gnu.org/software/automake>
It also requires GNU Autoconf, GNU m4 and Perl in order to run:
<http://www.gnu.org/software/autoconf>
<http://www.gnu.org/software/m4/>
<http://www.perl.org/>
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
Subject: Re: [graphviz-interest] building on Linux
Content-Type: text/plain; charset=utf-8; format=flowed
What does scan.c look like? Does it contain the agsetfile function? What
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, and
?? 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
http://lists.research.att.com/mailman/listinfo/graphviz-interest
End of graphviz-interest Digest, Vol 146, Issue 5
*************************************************
Ron Newman
2017-09-20 18:04:57 UTC
Permalink
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' or m4 files included by 'configure.ac'.
The 'automake' program is part of the GNU Automake package:
<http://www.gnu.org/software/automake>
It also requires GNU Autoconf, GNU m4 and Perl in order to run:
<http://www.gnu.org/software/autoconf>
<http://www.gnu.org/software/m4/>
<http://www.perl.org/>
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

Ron
Ron,
cd lib/cgraph
rm scan.c
make scan.c
flex -i scan.l
which should generate a file "lex.yy.c" in the current directory. Could
you post that?
Post by Ron Newman
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
<http://graphviz.org/pub/graphviz/development/SOURCES/graphviz-2.41.20170919.2122.tar.gz>
contains a prebuilt, non-empty
lib/cgraph/scan.c
John
------------------------------
*Sent:* Wednesday, September 20, 2017 12:32 PM
*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,
output at https://www.ideatreelive.com/ron/configure
<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ideatreelive.com_ron_configure&d=DwMFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=Ub0JoglNx6r9PkYjYHFSAHTFFqB2AV5vAfBZZDx8E8A&m=8dRi6Fy7n7NMh6LwA-JPdIWNLinJqBja22RlTmO9Q8Y&s=TnXtxCgUOW5OGFZR6QvpBpiQF2Uh4iOLjp2XTS1p-J0&e=>
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=http-3A__configure.ac&d=DwMFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=Ub0JoglNx6r9PkYjYHFSAHTFFqB2AV5vAfBZZDx8E8A&m=8dRi6Fy7n7NMh6LwA-JPdIWNLinJqBja22RlTmO9Q8Y&s=TqcZfx-D4KGZlJ6rV2xvYoNp082FaWdK6DE2c8-b1tk&e=>'
or m4 files included by 'configure.ac
<https://urldefense.proofpoint.com/v2/url?u=http-3A__configure.ac&d=DwMFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=Ub0JoglNx6r9PkYjYHFSAHTFFqB2AV5vAfBZZDx8E8A&m=8dRi6Fy7n7NMh6LwA-JPdIWNLinJqBja22RlTmO9Q8Y&s=TqcZfx-D4KGZlJ6rV2xvYoNp082FaWdK6DE2c8-b1tk&e=>
'.
<http://www.gnu.org/software/automake
<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.gnu.org_software_automake&d=DwMFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=Ub0JoglNx6r9PkYjYHFSAHTFFqB2AV5vAfBZZDx8E8A&m=8dRi6Fy7n7NMh6LwA-JPdIWNLinJqBja22RlTmO9Q8Y&s=fOGRTfMDJqe2lZpb0l9SExMH4WTV5H-wFQD9GdaXagg&e=>
<http://www.gnu.org/software/autoconf
<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.gnu.org_software_autoconf&d=DwMFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=Ub0JoglNx6r9PkYjYHFSAHTFFqB2AV5vAfBZZDx8E8A&m=8dRi6Fy7n7NMh6LwA-JPdIWNLinJqBja22RlTmO9Q8Y&s=Dyuo1Bg6tTF6G5fJjtGoZaz-Bw_LSBH131Aq5JzkTGI&e=>
<http://www.gnu.org/software/m4/
<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.gnu.org_software_m4_&d=DwMFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=Ub0JoglNx6r9PkYjYHFSAHTFFqB2AV5vAfBZZDx8E8A&m=8dRi6Fy7n7NMh6LwA-JPdIWNLinJqBja22RlTmO9Q8Y&s=KD5pvvYei8-qk2xfM4oaWZ9MHNAVWmLvRYi6GEOKEOo&e=>
<http://www.perl.org/
<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.perl.org_&d=DwMFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=Ub0JoglNx6r9PkYjYHFSAHTFFqB2AV5vAfBZZDx8E8A&m=8dRi6Fy7n7NMh6LwA-JPdIWNLinJqBja22RlTmO9Q8Y&s=UKt9xU7I1EuDFZBoopN-wOxfLERl_hPatY3MXS9XZWs&e=>
make: *** [Makefile.in] Error 1
Should I be downloading the "2.40-working" source instead of 2.40.1?
Ron
Post by Ron Newman
Date: Tue, 19 Sep 2017 13:38:20 -0400
Subject: Re: [graphviz-interest] building on Linux
Content-Type: text/plain; charset=utf-8; format=flowed
What does scan.c look like? Does it contain the agsetfile function? What
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, and
?? 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
http://lists.research.att.com/mailman/listinfo/graphviz-interest
End of graphviz-interest Digest, Vol 146, Issue 5
*************************************************
Loading...