Stanislav Lechev [AngelFire] wrote:
kakto wivdame w C++ funkciqta e sys ime "_Z11plugin_mainv"
koeto weroqtno e zaradi polimorfizma
ili pone taka si go obqsnqwam az ...
wyprosa mi e sledniq kogato se opitwam da zaredq plugina si ...
az napraktika ne mu znam imenata na funkciite
kogato sa kompilirani na C++
znam che ima wariant sys dummy funkcii prez C da go prekaram
no ne me ustrojwa...
interesnoto e che na razlichnite versii na libc/glibc tezi prefix i suffix: _Z11 i v
sa razlichni...
wyprosa mi e kak po dqwolite da si adresiram prawilno funkciqta sled kato ne znam imeto i...
In C++ functions are loaded just like in C, with dlsym. The functions you want to load must be qualified as extern "C" to avoid the symbol name being mangled.
eto i kyde pishe podrobnostite:
http://www.tldp.org/HOWTO/mini/C++-dlopen/
ycnex, viktor
============================================================================ A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers). http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html ============================================================================