[Build/Install] undefined reference to `gts_object_is_from_class'
Ported Issue from Mantis Original ID: 2169 Reported By: rh0dium
SEVERITY: MINOR Submitted: 2011-12-09 16:06:31
OS: RHEL
OS BUILD: 5.6
PLATFORM: LINUX
DESCRIPTION
Hey there,
I am having trouble with the following build.
I cannot build from source.
./configure --enable-python27 LDFLAGS='-L/usr/local/lib' CFLAGS='-I/usr/local/include/python2.7' make
.
.
.
make[3]: Entering directory /home/pmcatalog/0.2.0/src/graphviz-2.28.0/cmd/dot' CC dot-dot.o CC dot-no_builtins.o CCLD dot CC dot_builtins-dot.o CC dot_builtins-dot_builtins.o CCLD dot_builtins ../../plugin/neato_layout/.libs/libgvplugin_neato_layout.so: undefined reference to
gts_object_is_from_class'
collect2: ld returned 1 exit status
make[3]: *** [dot_builtins] Error 1
make[3]: Leaving directory /home/pmcatalog/0.2.0/src/graphviz-2.28.0/cmd/dot' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory
/home/pmcatalog/0.2.0/src/graphviz-2.28.0/cmd'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/pmcatalog/0.2.0/src/graphviz-2.28.0'
make: *** [all] Error 2
ADDITIONAL INFORMATION
wget http://www.graphviz.org/pub/graphviz/stable/redhat/el5/i386/os/gts-0.7.6-11.el5.i386.rpm yum install --nogpgcheck gts-0.7.6-11.el5.i386.rpm wget http://www.graphviz.org/pub/graphviz/stable/redhat/el5/i386/os/gtkglext-libs-1.2.0-6.el5.i386.rpm yum install --nogpgcheck gtkglext-libs-1.2.0-6.el5.i386.rpm wget http://www.graphviz.org/pub/graphviz/stable/redhat/el5/i386/os/gtkglarea2-1.99.0-8.el5.i386.rpm yum install --nogpgcheck gtkglarea2-1.99.0-8.el5.i386.rpm wget http://www.graphviz.org/pub/graphviz/stable/redhat/el5/i386/os/graphviz-2.28.0-1.el5.i386.rpm yum install --nogpgcheck graphviz-2.28.0-1.el5.i386.rpm wget http://www.graphviz.org/pub/graphviz/stable/redhat/el5/i386/os/graphviz-gd-2.28.0-1.el5.i386.rpm yum install --nogpgcheck graphviz-gd-2.28.0-1.el5.i386.rpm wget http://www.graphviz.org/pub/graphviz/stable/redhat/el5/i386/os/graphviz-tcl-2.28.0-1.el5.i386.rpm yum install --nogpgcheck graphviz-tcl-2.28.0-1.el5.i386.rpm wget http://www.graphviz.org/pub/graphviz/stable/redhat/el5/i386/os/webdot-2.26-1.el5.noarch.rpm yum install --nogpgcheck webdot-2.26-1.el5.noarch.rpm wget http://www.graphviz.org/pub/graphviz/stable/redhat/el5/i386/os/graphviz-python-2.28.0-1.el5.i386.rpm yum install --nogpgcheck graphviz-python-2.28.0-1.el5.i386.rpm
Get the environment ready for rebuilding.
wget http://www.graphviz.org/pub/graphviz/stable/redhat/el5/i386/os/gts-devel-0.7.6-11.el5.i386.rpm yum install --nogpgcheck gts-devel-0.7.6-11.el5.i386.rpm wget http://www.graphviz.org/pub/graphviz/stable/redhat/el5/i386/os/gtkglext-devel-1.2.0-6.el5.i386.rpm yum install --nogpgcheck gtkglext-devel-1.2.0-6.el5.i386.rpm wget http://www.graphviz.org/pub/graphviz/stable/redhat/el5/i386/os/gtkglarea2-devel-1.99.0-8.el5.i386.rpm yum install --nogpgcheck gtkglarea2-devel-1.99.0-8.el5.i386.rpm wget http://www.graphviz.org/pub/graphviz/stable/redhat/el5/i386/os/graphviz-devel-2.28.0-1.el5.i386.rpm yum install --nogpgcheck graphviz-devel-2.28.0-1.el5.i386.rpm
Rebuild for python2.7
yum install swig gd-devel libjpeg-devel libXpm-devel libXaw-devel freeglut-devel ghostscript-devel tcl-devel tk-devel wget http://www.graphviz.org/pub/graphviz/stable/SOURCES/graphviz-2.28.0.tar.gz ./configure --enable-python27 LDFLAGS='-L/usr/local/lib' CFLAGS='-I/usr/local/include/python2.7'