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 XFree86@xxxxxxxxxxx http://XFree86.Org/mailman/listinfo/xfree86