Topic: ld problems
Author: junz@windsor.dartmouth.edu (Jun Zhang)
Date: Wed, 24 Nov 1993 19:27:13 GMT Raw View
I have a problem to compile the example code on
Page 313 of the book, C++ Primer, 2nd Ed., by
Stanley Lippman. Working on a DEC 5000, I am
using gnu g++ compiler.
I typed:
g++ String.C p313.C
And the error message was attached.
junz@sunapee.dartmouth.edu
-----------------------------------------
String.C: In method `class String & String::operator ()(int, int)':
String.C:97: warning: implicit declaration of function `int exit(...)'
/usr/lib/cmplrs/cc/ld:
/usr/local/decstation-ultrix/lib/libg++.a(String.o): __6String: multiply defined
/usr/local/decstation-ultrix/lib/libg++.a(String.o): __6StringRC6String: multiply defined
/usr/local/decstation-ultrix/lib/libg++.a(String.o): __6StringPCc: multiply defined
/usr/local/decstation-ultrix/lib/libg++.a(String.o): __as__6StringRC6String: multiply defined
/usr/local/decstation-ultrix/lib/libg++.a(String.o): __as__6StringPCc: multiply defined
/usr/local/decstation-ultrix/lib/libg++.a(String.o): __apl__6StringRC6String: multiply defined
/usr/local/decstation-ultrix/lib/libg++.a(String.o): __pl__FRC6StringT0: multiply defined
/usr/local/decstation-ultrix/lib/libg++.a(String.o): __cl__6Stringii: multiply defined
/usr/local/decstation-ultrix/lib/libg++.a(String.o): __rs__FR7istreamR6String: multiply defined
collect2: ld returned 1 exit status