Hello,
I apologize in advance if this is not the appropriate
place for my question. I am trying to create a
loadable extension for version 4.3 (on Redhat 8). I
am getting unresolved symbols errors from the loader
which I cannot seem to figure out.
As a learning experience and trivial test, I modified
the Record extension source (record/record.c) and
added a call to select() inside of the
RecordExtensionInit() routine. When I launch the
server, I get an error message that says:
Symbol select from module librecord.a is unresolved!
This should not happen!
An unresolved function was called!
If I run 'nm' on the XFree86 binary, it shows the
following:
U select@@GLIBC_2.0
If I run 'nm' on the librecord.a module, it shows the
following:
U select
Am I missing some compiler/linker options in the
record extension build that cause the @@GLIBC_2.0 to
be appended to the symbol name in the nm output?
As far as I know, I've read the documentation for the
loader. Any help is appreciated.
Thanks,
-Jason
__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com
_______________________________________________
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86