This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
incomplete symbols in a .o file related to stl
- To: bug-gcc at gnu dot org
- Subject: incomplete symbols in a .o file related to stl
- From: silvanop at ot dot com dot au
- Date: Tue, 7 Nov 2000 13:47:55 +1100 (EST)
- Cc: silvanop at ot dot com dot au
- Reply-To: Silvano Peruzzi <silvanop at ot dot com dot au>
Hi,
I have a problem with undefined symbols at the linking stage of
compiling. The symbols which are undefined seem to be truncated. I
think this is a problem with gcc when generating the *.o file.
The symbols which are undefined are related to stl iterators templated
on basic_strings.
The gcc compile info is:
Reading specs from /opt/gcc/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/specs
gcc version 2.95.2 19991024 (release)
The next attachement in the linker error we have. Notice the names of
the symbols. They do not seem complete.
compile.error
The next attachement contains output of the gcc -v -save-temps which
was used to generate the preprocessed file.
comp.output
The preprocessed file is:
OTConcreteConference.ii.gz
I've also added the output of the nm command that shows all the
symbols in the .o generated.
nm.output.gz
Silvano
-----------------
_--_|\ Silvano Peruzzi
/ \ IN Group, Open Telecommunications Email: silvanop@ot.com.au
\_.--._* Level 2, 73 Miller St Phone: +61 2 8925 3175
v North Sydney 2060 Fax: +61 2 9929 8477
AUSTRALIA