This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
bug?
- To: "'gcc-bugs at gcc dot gnu dot org'" <gcc-bugs at gcc dot gnu dot org>
- Subject: bug?
- From: Eerola Olavi <olavi dot eerola at insta dot fi>
- Date: Thu, 11 Jan 2001 16:41:30 +0200
Hello,
I got the following messages when I tried to compile my program.
I don't understand what they mean. Please, can you help me?
Olavi Eerola
Compiler:
gcc 2.95.2
GNUmakefile
x: x.cc
g++ -g x.cc -o x
Source x.cc
#include <string>
#include <map>
typedef void *(*T) (string a, string b, string c);
map<string,T> tt;
int
main()
{
tt["a"] = 0;
}
Make
cd /export/ole/misc/bug/
/usr/local/bin/make
/opt8/local/bin/g++ -g x.cc -o x
ld: warning: relocation error: R_SPARC_32: file /var/tmp/ccABa5cj.o: symbol
insert_unique__t8_Rb_tree5Zt12basic_string3ZcZt18string_char_traits1ZcZt24__
default_alloc_template2b0i0Zt4pair2ZCt12basic_string3ZcZt18string_char_trait
s1ZcZt24__default_alloc_template2b0i0ZPFGt12basic_string3ZcZt18string_char_t
raits1ZcZt24__default_alloc_template2b0i0Gt12basic_string3ZcZt18string_char_
traits1ZcZt24__default_alloc_template2b0i0Gt12basic_string3ZcZt18string_char
_traits1ZcZt24__default_alloc_template2b0i0_PvZt10_Select1st1Zt4pair2ZCt12ba
sic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0ZPFGt
12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0G
t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0
Gt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i
0_PvZt4less1Zt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_
template2b0i0Zt9allocator1ZPFGt12basic_string3ZcZt18string_char_traits1ZcZt2
4__default_alloc_template2b0i0Gt12basic_string3ZcZt18string_char_traits1ZcZt
24__default_alloc_template2b0i0Gt12basic_string3ZcZt18string_char_traits1ZcZ
t24__default_alloc_template2b0i0_PvGt17_Rb_tree_iterator3Zt4pair2ZCt12basic_
string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0ZPFGt12ba
sic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0Gt12b
asic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0Gt12
basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0_Pv
ZRt4pair2ZCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_te
mplate2b0i0ZPFGt12basic_string3ZcZt18string_char_traits1ZcZt24__default_allo
c_template2b0i0Gt12basic_string3ZcZt18string_char_traits1ZcZ:
external symbolic relocation against non-allocatable section .stab;
cannot be processed at runtime: relocation ignored
Undefined first referenced
symbol in file
insert_unique__t8_Rb_tree5Zt12basic_string3ZcZt18string_char_traits1ZcZt24__
default_alloc_template2b0i0Zt4pair2ZCt12basic_string3ZcZt18string_char_trait
s1ZcZt24__default_alloc_template2b0i0ZPFGt12basic_string3ZcZt18string_char_t
raits1ZcZt24__default_alloc_template2b0i0Gt12basic_string3ZcZt18string_char_
traits1ZcZt24__default_alloc_template2b0i0Gt12basic_string3ZcZt18string_char
_traits1ZcZt24__default_alloc_template2b0i0_PvZt10_Select1st1Zt4pair2ZCt12ba
sic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0ZPFGt
12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0G
t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0
Gt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i
0_PvZt4less1Zt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_
template2b0i0Zt9allocator1ZPFGt12basic_string3ZcZt18string_char_traits1ZcZt2
4__default_alloc_template2b0i0Gt12basic_string3ZcZt18string_char_traits1ZcZt
24__default_alloc_template2b0i0Gt12basic_string3ZcZt18string_char_traits1ZcZ
t24__default_alloc_template2b0i0_PvGt17_Rb_tree_iterator3Zt4pair2ZCt12basic_
string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0ZPFGt12ba
sic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0Gt12b
asic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0Gt12
basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0_Pv
ZRt4pair2ZCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_te
mplate2b0i0ZPFGt12basic_string3ZcZt18string_char_traits1ZcZt24__default_allo
c_template2b0i0Gt12basic_string3ZcZt18string_char_traits1ZcZ
/var/tmp/ccABa5cj.o
ld: fatal: Symbol referencing errors. No output written to x
collect2: ld returned 1 exit status
make: *** [x] Error 1
Compilation exited abnormally with code 2 at Thu Jan 11 16:18:12