[prev in list] [next in list] [prev in thread] [next in thread]
List: koffice
Subject: Update: Linking Errors
From: John Mark Walker <jmwalker () aya ! yale ! edu>
Date: 1999-04-21 18:53:28
[Download RAW message or body]
I hacked the Makefile to manually include the new QT paths and link against QT,
and it compiled just dandy. Hmm... I guess I only thought I specified QTDIR.
Additionally, in my last e-mail, I forgot the include the operation that
produced the errors:
/bin/sh ../../../libtool --silent --mode=link g++ -O2 -Wall -L/usr/local/lib
-L/usr/X11R6/lib -L/usr/local/lib -rpath /usr/local/lib -rpath /usr/X11R6/lib
-o pyidl2 main.o -lmico2.2.3 -lcrypt -ldl ../../../kdecore/libkdecore.la
Thanks,
John Mark
---------- Forwarded Message ----------
Subject: Linking Errors
Date: Wed, 21 Apr 1999 11:05:43 -0700
From: John Mark Walker <jmwalker@aya.yale.edu>
I've had problems with the last 3 snapshots of kdelibs ( 4/19, 4/20, 4/21 ). I
have a strong feeling that it's something to do with my environment.
Changes I've made to Red Hat 5.2:
1. upgraded compiler to egcs 1.1.2
2. compiled python 1.5.2 - with shared modules
Now, when I run configure, I get - "checking if Python application links... no"
before it tests with -lm and -lpthread - which passes
Then when running make in the corba/pykde directory, it says I don't have a
shared version of libpython.
Finally when make goes to corba/python, it spits out a slew of undefined
references:
../../../kdecore/.libs/libkdecore.so: undefined reference to `QWidget::setMicroFocusHint(int, int, int, int)'
../../../kdecore/.libs/libkdecore.so: undefined reference to `QWidget::customEvent(QCustomEvent *)'
../../../kdecore/.libs/libkdecore.so: undefined reference to `QWidget::customWhatsThis(void) const'
../../../kdecore/.libs/libkdecore.so: undefined reference to `Qt::darkCyan'
../../../kdecore/.libs/libkdecore.so: undefined reference to `QString::QString(QArray<char> const &)'
../../../kdecore/.libs/libkdecore.so: undefined reference to `QWidget::dragEnterEvent(QDragEnterEvent *)'
../../../kdecore/.libs/libkdecore.so: undefined reference to `QGDict::look(QString const &, void *, int)'
../../../kdecore/.libs/libkdecore.so: undefined reference to `QPaintDevice::x_appdisplay'
../../../kdecore/.libs/libkdecore.so: undefined reference to `QString::operator+=(QString const &)'
../../../kdecore/.libs/libkdecore.so: undefined reference to `QRegExp::QRegExp(QString const &, bool, bool)'
../../../kdecore/.libs/libkdecore.so: undefined reference to `QCString::sprintf(char const *,...)'
../../../kdecore/.libs/libkdecore.so: undefined reference to `QFont::QFont(QString const &, int, int, bool)'
../../../kdecore/.libs/libkdecore.so: undefined reference to `QString::shared_null'
../../../kdecore/.libs/libkdecore.so: undefined reference to `QDir::QDir(QString
const &, QString const &, int, int)'
../../../kdecore/.libs/libkdecore.so: undefined reference to `QDir::cleanDirPath(QString const &)'
../../../kdecore/.libs/libkdecore.so: undefined reference to `QString::replace(unsigned int, unsigned int, QString const &)'
... etc.
My QTDIR is set to /opt/qt, where I compiled the 4/19 snapshot.
Incidentally, I was getting the above errors with Python 1.5.1
Are there any other environment variables or compile-time parameters I'm
missing?
Your help is appreciated.
-John Mark
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic