Compilation problem on x86_64
Stephen Nesbitt <[email protected]>
| Newsgroups | gmane.network.guarddog |
|---|---|
| Message-ID | <[email protected]> |
All: I am running into a link problem trying to compile guarddog 2.4.0 on Fedora Core 4 system on the x86_64 architecture. Error is provided below. I'm assuming I'm missing a dependency but have not been able to determine exactly what. configure executes fine with no problems. Thanks in advance for the help -steve make[2]: Entering directory `/export/home/snesbitt/tmp/guarddog-2.4.0/src' /bin/sh ../libtool --silent --mode=link 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 -o guarddog -R /usr/lib64 -R /usr/lib64/qt-3.3/lib -R /usr/X11R6/lib64 -L/usr/X11R6/lib64 -L/usr/lib64/qt-3.3/lib -L/usr/lib64 main.o guarddog.o checktablelistitem.o commandrunner.o guarddogdoc.o iprange.o protocoldb.o simelineedit.o userdefinedprotocol.o -lkio -lkdeprint guarddog.o(.text+0xc): In function `AddressValidator::AddressValidator(QWidget*, char const*)': guarddog.cpp: undefined reference to `vtable for AddressValidator' guarddog.o(.text+0x2c): In function `AddressValidator::AddressValidator(QWidget*, char const*)': guarddog.cpp: undefined reference to `vtable for AddressValidator' guarddog.o(.text+0x43): In function `AddressValidator::~AddressValidator()': guarddog.cpp: undefined reference to `vtable for AddressValidator' guarddog.o(.text+0x53): In function `AddressValidator::~AddressValidator()': guarddog.cpp: undefined reference to `vtable for AddressValidator' guarddog.o(.text+0x67): In function `AddressValidator::~AddressValidator()': guarddog.cpp: undefined reference to `vtable for AddressValidator' guarddog.o(.text+0x8c): In function `InterfaceNameValidator::InterfaceNameValidator(QWidget*, char const*)': guarddog.cpp: undefined reference to `vtable for InterfaceNameValidator' guarddog.o(.text+0xac): In function `InterfaceNameValidator::InterfaceNameValidator(QWidget*, char const*)': guarddog.cpp: undefined reference to `vtable for InterfaceNameValidator' guarddog.o(.text+0xc3): In function `InterfaceNameValidator::~InterfaceNameValidator()': guarddog.cpp: undefined reference to `vtable for InterfaceNameValidator' guarddog.o(.text+0xd3): In function `InterfaceNameValidator::~InterfaceNameValidator()': guarddog.cpp: undefined reference to `vtable for InterfaceNameValidator' guarddog.o(.text+0xe7): In function `InterfaceNameValidator::~InterfaceNameValidator()': guarddog.cpp: undefined reference to `vtable for InterfaceNameValidator' guarddog.o(.text+0x2f1a): In function `GuarddogApp::GuarddogApp(QString const&)': guarddog.cpp: undefined reference to `vtable for GuarddogApp' guarddog.o(.text+0x2f22):guarddog.cpp: undefined reference to `vtable for GuarddogApp' guarddog.o(.text+0x30fa): In function `GuarddogApp::GuarddogApp(QString const&)': guarddog.cpp: undefined reference to `vtable for GuarddogApp' guarddog.o(.text+0x3102):guarddog.cpp: undefined reference to `vtable for GuarddogApp' guarddog.o(.text+0x3233): In function `GuarddogApp::~GuarddogApp()': guarddog.cpp: undefined reference to `vtable for GuarddogApp' guarddog.o(.text+0x323b):guarddog.cpp: more undefined references to `vtable for GuarddogApp' follow commandrunner.o(.text+0x2fb): In function `CommandRunner::CommandRunner(QWidget*, char const*)': commandrunner.cpp: undefined reference to `vtable for CommandRunner' commandrunner.o(.text+0x303):commandrunner.cpp: undefined reference to `vtable for CommandRunner' commandrunner.o(.text+0x5cb): In function `CommandRunner::CommandRunner(QWidget*, char const*)': commandrunner.cpp: undefined reference to `vtable for CommandRunner' commandrunner.o(.text+0x5d3):commandrunner.cpp: undefined reference to `vtable for CommandRunner' commandrunner.o(.text+0x7f7): In function `CommandRunner::~CommandRunner()': commandrunner.cpp: undefined reference to `vtable for CommandRunner' commandrunner.o(.text+0x7ff):commandrunner.cpp: more undefined references to `vtable for CommandRunner' follow collect2: ld returned 1 exit status make[2]: *** [guarddog] Error 1 ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642