[Kst] Compilation problems / binary ?

Alan Aspuru-Guzik alan at aspuru.com
Thu Apr 29 18:15:49 CEST 2004

Hi all,

I am having compilation problems with kst. I am using a Fedora Core 1 
with all the updates box, and I will post at the end of this message the
error (which happens at the last, linking stage)

I write to you asking a couple questions:

x By any chance, is there an RPM or SRPM lying around somewhere?
x Shall I get another version?
x Is there a fix for this?

I am very impressed of what I saw kst do in the web, and I am looking
forward to using it in my everyday reserach!

Here it goes....

make[4]: Entering directory `/tmp/kst-0.97/kst/kst'
/bin/sh ../../libtool --silent --mode=link --tag=CXX g++ 
-Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith
-Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align
-Wconversion -Wchar-subscripts -O2 -Wformat-security
-Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common
-DQT_NO_TRANSLATION    -o kst -L/usr/X11R6/lib -L/usr/lib/qt-3.1/lib
-L/usr/lib  -R /usr/lib -R /usr/lib/qt-3.1/lib -R /usr/X11R6/lib
kstiface_impl.o variableeditor.o kstdataobject.o kstscalartable.o
kstvectortable.o kstplugin.o kstplugindialog_i.o plugin.o
pluginxmlparser.o pluginloader.o plugincollection.o kstcolorsequence.o
kstdatacollection-gui.o kstdatamanager_i.o kstvectordialog_i.o
kstcurvedialog_i.o ksteqdialog_i.o ksthsdialog_i.o kstpsddialog_i.o
kstgraphfiledialog_i.o enodes.o enodefactory.o kstequationcurve.o
kstquickpsddialog_i.o kstquickcurvesdialog_i.o kstviewscalarsdialog_i.o
kstviewvectorsdialog_i.o kstchangenptsdialog_i.o kstchangefiledialog_i.o
kstplotdialog_i.o kstlabeldialog_i.o kstpsdcurve.o kstbasecurve.o
kstrvector.o kstpoint.o kstfilter.o kstmouse.o kstlabel.o kstlegend.o
kstvcurve.o kstvector.o kstfilteredvector.o kstview.o ksthistogram.o
fftsg_h.o kstplotlist.o kstplot.o kstscalar.o kstsettings.o kstdoc.o
kst.o main.o eparse.o escan.o kstiface_skel.o debugdialog.o datawizard.o
variablelisteditor.o filterlisteditor.o scalarselector.o
vectorselector.o scalareditor.o curveappearancewidget.o
curveplacementwidget.o changefiledialog.o plotdialog.o graphfiledialog.o
quickpsddialog.o quickcurvesdialog.o viewscalarsdialog.o
viewvectorsdialog.o changenptsdialog.o vectordialog.o curvedialog.o
eqdialog.o hsdialog.o psddialog.o datamanager.o plugindialog.o
pluginmanager.o vectorsavedialog.o kstlabeldialog.o kstsettingsdlg.o
-lkdeprint libkst.la
ksteqdialog_i.o(.text+0x9a): In function
`KstEqDialogI::KstEqDialogI[not-in-charge](QWidget*, char const*, bool,
: undefined reference to
`KstEqDialog::KstEqDialog[not-in-charge](QWidget*, char const*, bool,
ksteqdialog_i.o(.text+0x176): In function
`KstEqDialogI::KstEqDialogI[in-charge](QWidget*, char const*, bool,
: undefined reference to
`KstEqDialog::KstEqDialog[not-in-charge](QWidget*, char const*, bool,
ksteqdialog_i.o(.text+0x250): In function `KstEqDialogI::~KstEqDialogI
: undefined reference to `KstEqDialog::~KstEqDialog [not-in-charge]()'
ksteqdialog_i.o(.text+0x274): In function `KstEqDialogI::~KstEqDialogI
: undefined reference to `KstEqDialog::~KstEqDialog [not-in-charge]()'
ksteqdialog_i.o(.text+0x299): In function `KstEqDialogI::~KstEqDialogI
[in-charge deleting]()':
: undefined reference to `KstEqDialog::~KstEqDialog [not-in-charge]()'
ksteqdialog_i.o(.text+0x13fe): In function `KstEqDialogI::new_I()':
: undefined reference to `KstEqDialog::modified()'
ksteqdialog_i.o(.text+0x1bf7): In function `KstEqDialogI::edit_I()':
: undefined reference to `KstEqDialog::modified()'
ksteqdialog_i.o(.text+0x20de): In function `KstEqDialogI::delete_I()':
: undefined reference to `KstEqDialog::modified()'
ksteqdialog_i.o(.text+0x2195): In function
: undefined reference to `KstEqDialog::staticMetaObject()'
ksteqdialog_i.o(.text+0x22cd): In function `KstEqDialogI::qt_invoke(int,
: undefined reference to `KstEqDialog::qt_invoke(int, QUObject*)'
ksteqdialog_i.o(.text+0x22e8): In function `KstEqDialogI::qt_emit(int,
: undefined reference to `KstEqDialog::qt_emit(int, QUObject*)'
ksteqdialog_i.o(.text+0x2307): In function
`KstEqDialogI::qt_property(int, int, QVariant*)':
: undefined reference to `KstEqDialog::qt_property(int, int, QVariant*)'
ksteqdialog_i.o(.text+0x2217): In function `KstEqDialogI::qt_cast(char
: undefined reference to `KstEqDialog::qt_cast(char const*)'
ksteqdialog_i.o(.gnu.linkonce.r._ZTV12KstEqDialogI+0x1cc): undefined
reference to `KstEqDialog::languageChange()'
ksteqdialog_i.o(.gnu.linkonce.r._ZTI12KstEqDialogI+0x8): undefined
reference to `typeinfo for KstEqDialog'
collect2: ld returned 1 exit status
make[4]: *** [kst] Error 1
make[4]: Leaving directory `/tmp/kst-0.97/kst/kst'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/tmp/kst-0.97/kst/kst'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/kst-0.97/kst'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/kst-0.97'
make: *** [all] Error 2
[aspuru at purua kst-0.97]$


- - - - - - - - - - - - - [ cut here ] - - - - - - - - - - - - - - - - -
Alán Aspuru-Guzik                        [http://alan.aspuru.com] 

More information about the Kst mailing list