help-gplusplus
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: shared object skips exporting some functions varaibles to give unres


From: Paul Pluzhnikov
Subject: Re: shared object skips exporting some functions varaibles to give unresolved symbols while using it in exe
Date: Thu, 14 Sep 2006 06:23:52 -0700
User-agent: Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.4 (Jumbo Shrimp, linux)

"Nilesh" <nileshg@gmail.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.

Cheers,
-- 
In order to understand recursion you must first understand recursion.
Remove /-nsp/ for email.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]