[prev in list] [next in list] [prev in thread] [next in thread]
List: gcc-bugs
Subject: Bug with libstdc++ of egcs-2.91.60 on DEC-osf-4.0d
From: Andreas Gabriel <Andreas.Gabriel () Physik ! uni-marburg ! de>
Date: 1999-03-11 18:48:45
[Download RAW message or body]
Hello,
I tried to compile KDE 1.1 on dec-alpha-osf-4.0d station with egcs's c++ compiler.
Following happends to some programs, if they have to be linked after compilation.
---------------------------------------------------------
Making all in search
gmake[1]: Entering directory `/usr/ax1319.a/neuroadm/kde/kdebase-1.1/kdehelp/search'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/usr/ax1319.a/neuroadm/kde/kdebase-1.1/kdehelp/search'
Making all in index
gmake[1]: Entering directory `/usr/ax1319.a/neuroadm/kde/kdebase-1.1/kdehelp/index'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/usr/ax1319.a/neuroadm/kde/kdebase-1.1/kdehelp/index'
Making all in rman
gmake[1]: Entering directory `/usr/ax1319.a/neuroadm/kde/kdebase-1.1/kdehelp/rman'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/usr/ax1319.a/neuroadm/kde/kdebase-1.1/kdehelp/rman'
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/vol/graphic/kde/osf4.0-1.1/include \
-I/vol/graphic/qt/osf4.0-1.42/include -O2 -Wall -fsquangle -c \
man.cpp
/bin/sh ../libtool --silent --mode=link g++ -O2 -Wall -fsquangle \
-L/vol/graphic/kde/osf4.0-1.1/lib -L/vol/graphic/qt/osf4.0-1.42/lib -rpath \
/vol/graphic/kde/osf4.0-1.1/ lib -rpath /vol/graphic/qt/osf4.0-1.42/lib -o kdehelp \
main.o helpwin.o info.o error.o misc.o options.o bookmark.moc.o cgi.moc.o \
finddlg.moc.o helpwin.moc.o mainwidget.m oc.o options.moc.o man.o bookmark.o cgi.o \
mainwidget.o history.o booktoken.o finddlg.o -lkfile -lkfm -lkdecore -lXext -lqt \
-lX11 -ldnet_stub -lkdeui -lkdecore -lXext -lqt
-lX11 -ldnet_stub -lkhtmlw -lkimgio -ljpeg -lqt -lX11 -ldnet_stub -lm -ljscript
/usr/bin/ld:
/vol/apps/egcs/lib/libstdc++.a(filebuf.o): filebuf::~filebuf(void): multiply defined
/vol/apps/egcs/lib/libstdc++.a(iostream.o): istream::ios virtual table: multiply \
defined
/vol/apps/egcs/lib/libstdc++.a(iostream.o): istream::seekg(long): multiply defined
/vol/apps/egcs/lib/libstdc++.a(iostream.o): istream::seekg(long, ios::seek_dir): \
multiply defined
/vol/apps/egcs/lib/libstdc++.a(iostream.o): istream::tellg(void): multiply defined
/vol/apps/egcs/lib/libstdc++.a(iostream.o): ostream::operator<<(int): multiply \
defined
/vol/apps/egcs/lib/libstdc++.a(iostream.o): ostream::operator<<(char const *): \
multiply defined
/vol/apps/egcs/lib/libstdc++.a(iostream.o): endl(ostream &) : multiply defined
/vol/apps/egcs/lib/libstdc++.a(streambuf.o): ios virtual table: multiply defined
/vol/apps/egcs/lib/libstdc++.a(isgetline.o): istream::getline(char *, int, char): \
multiply defined
/vol/apps/egcs/lib/libstdc++.a(stdstreams.o): cout: multiply defined
collect2: ld returned 1 exit status
gmake: *** [kdehelp] Error 1
---------------------------------------------------------------------
Does anybody know about this problem?
95% of KDE's programs are running without compilation and linking problems
on my DEC Workstation. So I think, that this problem belongs to the egcs c++ \
developing group.
Best Regards
-- Andreas Gabriel
@AG Neurophysik ,Renthof 7, 35032 Marburg TEL/FAX +49 +6421 28-5683/7034
@HRZ, Hans-Meerwein-Str. , 35032 Marburg TEL/FAX +49 +6421 28-5651/6994
------------------Philipps-Universitaet Marburg ------------------------
[Attachment #3 (text/html)]
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
Hello,
<p>I tried to compile KDE 1.1 on dec-alpha-osf-4.0d station
with egcs's c++ compiler.
<br>Following happends to some programs, if they have to be linked
after compilation.
<p>---------------------------------------------------------
<br>Making all in search
<br>gmake[1]: Entering directory \
`/usr/ax1319.a/neuroadm/kde/kdebase-1.1/kdehelp/search' <br>gmake[1]: Nothing to be \
done for `all'. <br>gmake[1]: Leaving directory \
`/usr/ax1319.a/neuroadm/kde/kdebase-1.1/kdehelp/search' <br>Making all in index
<br>gmake[1]: Entering directory \
`/usr/ax1319.a/neuroadm/kde/kdebase-1.1/kdehelp/index' <br>gmake[1]: Nothing to be \
done for `all'. <br>gmake[1]: Leaving directory \
`/usr/ax1319.a/neuroadm/kde/kdebase-1.1/kdehelp/index' <br>Making all in rman
<br>gmake[1]: Entering directory \
`/usr/ax1319.a/neuroadm/kde/kdebase-1.1/kdehelp/rman' <br>gmake[1]: Nothing to be \
done for `all'. <br>gmake[1]: Leaving directory \
`/usr/ax1319.a/neuroadm/kde/kdebase-1.1/kdehelp/rman' <br>g++ -DHAVE_CONFIG_H -I. -I. \
-I.. -I/vol/graphic/kde/osf4.0-1.1/include
-I/vol/graphic/qt/osf4.0-1.42/include -O2 -Wall -fsquangle
-c man.cpp
<br>/bin/sh ../libtool --silent --mode=link g++ -O2 -Wall -fsquangle \
-L/vol/graphic/kde/osf4.0-1.1/lib
-L/vol/graphic/qt/osf4.0-1.42/lib -rpath /vol/graphic/kde/osf4.0-1.1/
<br>lib -rpath /vol/graphic/qt/osf4.0-1.42/lib -o kdehelp main.o
helpwin.o info.o error.o misc.o options.o bookmark.moc.o cgi.moc.o
finddlg.moc.o helpwin.moc.o mainwidget.m
<br>oc.o options.moc.o man.o bookmark.o cgi.o mainwidget.o history.o booktoken.o
finddlg.o -lkfile -lkfm -lkdecore -lXext -lqt -lX11 -ldnet_stub -lkdeui
-lkdecore -lXext -lqt
<br> -lX11 -ldnet_stub -lkhtmlw -lkimgio -ljpeg -lqt -lX11
-ldnet_stub -lm -ljscript
<br>/usr/bin/ld:
<br>/vol/apps/egcs/lib/libstdc++.a(filebuf.o): filebuf::~filebuf(void):
multiply defined
<br>/vol/apps/egcs/lib/libstdc++.a(iostream.o): istream::ios virtual table:
multiply defined
<br>/vol/apps/egcs/lib/libstdc++.a(iostream.o): istream::seekg(long): multiply
defined
<br>/vol/apps/egcs/lib/libstdc++.a(iostream.o): istream::seekg(long, ios::seek_dir):
multiply defined
<br>/vol/apps/egcs/lib/libstdc++.a(iostream.o): istream::tellg(void): multiply
defined
<br>/vol/apps/egcs/lib/libstdc++.a(iostream.o): ostream::operator<<(int):
multiply defined
<br>/vol/apps/egcs/lib/libstdc++.a(iostream.o): ostream::operator<<(char
const *): multiply defined
<br>/vol/apps/egcs/lib/libstdc++.a(iostream.o): endl(ostream &) : multiply
defined
<br>/vol/apps/egcs/lib/libstdc++.a(streambuf.o): ios virtual table: multiply
defined
<br>/vol/apps/egcs/lib/libstdc++.a(isgetline.o): istream::getline(char
*, int, char): multiply defined
<br>/vol/apps/egcs/lib/libstdc++.a(stdstreams.o): cout: multiply defined
<br>collect2: ld returned 1 exit status
<br>gmake: *** [kdehelp] Error 1
<pre>---------------------------------------------------------------------</pre>
<pre>Does anybody know about this problem?</pre>
<pre>95% of KDE's programs are running without compilation and linking problems</pre>
<pre>on my DEC Workstation. So I think, that this problem belongs to the egcs c++ \
developing group. </pre>
<pre></pre>
<pre>Best Regards</pre>
<pre>-- Andreas Gabriel
@AG Neurophysik ,Renthof 7, 35032 Marburg TEL/FAX +49 +6421 28-5683/7034
@HRZ, Hans-Meerwein-Str. , 35032 Marburg TEL/FAX +49 +6421 \
28-5651/6994
------------------Philipps-Universitaet Marburg ------------------------</pre>
</html>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic