[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: shared object skips exporting some functions varaibles to give unres
Re: shared object skips exporting some functions varaibles to give unresolved symbols while using it in exe
Thu, 14 Sep 2006 06:23:52 -0700
Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.4 (Jumbo Shrimp, linux)
"Nilesh" <email@example.com> writes:
> The symbols are constructors and destructors, static variables, or
> abstract classes. The symbols are the C++ classes, some
> std::char_traits. Like:
> ld: 0711-317 ERROR: Undefined symbol:
> .BMCIIF_Logger::log(std::basic_string<char, std::char_traits<char>,
This is 'BMCIIF_Logger::log(std::string, int)'.
The question is: where is that symbol defined, and how?
Show the source of definition, which object that source is compiled
into, what command line was used to compile it, and what command line
was used to link the resulting object into (presumably) libiif.so.
In order to understand recursion you must first understand recursion.
Remove /-nsp/ for email.