[Slackbuilds-users] Build Errors: graphviz-2.24.0

Audrius Kažukauskas audrius at neutrino.lt
Sat Dec 5 11:22:57 UTC 2009


On Fri, 2009-12-04 at 13:49:32 -0800, Rich Shepard wrote:
> Audrius,
> 
>   That avoided the first error, but now the build chokes on gv_perl.cpp:
> 
>  g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../lib/gvc -I../../lib/common
> -I../../lib/graph -I../../lib/cdt -I../../lib/pathplan -DDEMAND_LOADING=1
> -I/usr/lib/perl5/5.10.0/i486-linux-thread-multi/CORE -O2 -march=i486
> -mtune=i686 -MT libgv_perl_la-gv_perl.lo -MD -MP -MF
> .deps/libgv_perl_la-gv_perl.Tpo -c gv_perl.cpp  -fPIC -DPIC -o
> .libs/libgv_perl_la-gv_perl.o
> gv_perl.cpp:1232: error: expected unqualified-id before string constant
> gv_perl.cpp:1233: error: expected initializer before '*' token
> gv_perl.cpp:1238: error: 'SwigPerlWrapperPtr' does not name a type
> gv_perl.cpp:7331: error: too many initializers for 'swig_command_info'
> gv_perl.cpp:7331: error: too many initializers for 'swig_command_info'
> gv_perl.cpp:7331: error: too many initializers for 'swig_command_info'
> gv_perl.cpp:7331: error: too many initializers for 'swig_command_info'
> gv_perl.cpp:7331: error: too many initializers for 'swig_command_info'
> gv_perl.cpp:7331: error: too many initializers for 'swig_command_info'
> gv_perl.cpp:7331: error: too many initializers for 'swig_command_info'
> gv_perl.cpp:7331: error: too many initializers for 'swig_command_info'
> gv_perl.cpp:7331: error: too many initializers for 'swig_command_info'
> gv_perl.cpp:7331: error: too many initializers for 'swig_command_info'
> gv_perl.cpp:7331: error: too many initializers for 'swig_command_info'
> gv_perl.cpp:7331: error: too many initializers for 'swig_command_info'
> gv_perl.cpp:7331: error: too many initializers for 'swig_command_info'
>   ...
> gv_perl.cpp: In function 'void boot_gv(PerlInterpreter*, CV*)':
> gv_perl.cpp:7574: error: 'struct swig_command_info' has no member named
> 'wrapper'
> make[4]: *** [libgv_perl_la-gv_perl.lo] Error 1
> make[4]: Leaving directory /tmp/SBo/graphviz-2.24.0/tclpkg/gv'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory /tmp/SBo/graphviz-2.24.0/tclpkg/gv'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory /tmp/SBo/graphviz-2.24.0/tclpkg'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory /tmp/SBo/graphviz-2.24.0'
> make: *** [all] Error 2
> 
>  Perhaps it is SWIG related. I have -1.3.31 installed here, from a SBo
> script. Should that be upgraded first?

Looks like SWIG is really the culprit here.  You could try to upgrade it
(Slackware-13.0 has 1.3.38, so maybe that's a good version to choose),
or if you don't need any bindings at all, adding --enable-swig=no should
disable them completely.

-- 
Audrius Kažukauskas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20091205/6100febf/attachment.sig>


More information about the SlackBuilds-users mailing list