[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&nbsp; tried to compile&nbsp; KDE 1.1 on dec-alpha-osf-4.0d station
with egcs's c++ compiler.
<br>Following happends to some&nbsp; 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&nbsp;&nbsp;&nbsp; -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&nbsp;&nbsp; -rpath /vol/graphic/kde/osf4.0-1.1/
<br>lib -rpath /vol/graphic/qt/osf4.0-1.42/lib -o kdehelp&nbsp; main.o
helpwin.o info.o error.o misc.o options.o&nbsp; 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>&nbsp;-lX11 -ldnet_stub -lkhtmlw -lkimgio -ljpeg&nbsp;&nbsp; -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&lt;&lt;(int):
multiply defined
<br>/vol/apps/egcs/lib/libstdc++.a(iostream.o): ostream::operator&lt;&lt;(char
const *): multiply defined
<br>/vol/apps/egcs/lib/libstdc++.a(iostream.o): endl(ostream &amp;) : 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.&nbsp;</pre>

<pre></pre>

<pre>Best Regards</pre>

<pre>--&nbsp; Andreas Gabriel&nbsp;&nbsp;
@AG Neurophysik ,Renthof 7, 35032 Marburg TEL/FAX +49 +6421 28-5683/7034
@HRZ, Hans-Meerwein-Str.&nbsp; , 35032 Marburg TEL/FAX +49 +6421 \
                28-5651/6994&nbsp;&nbsp;
------------------Philipps-Universitaet Marburg ------------------------</pre>
&nbsp;</html>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic