使用djgpp对dlopen的未定义引用



当我试图用djgpp编译sqlite3时,它给出了对dlopen的错误未定义引用、对dlclose的未定义引用和对dlsym的未确定引用等。在Linux上,如果我们使用-ldl,问题就解决了。但是djgpp中没有可用的dl.a。那么如何解决这个问题呢?

您将不得不禁用sqlite中需要支持动态加载可执行对象的所有部分。我对sqlite不太熟悉,但看看它的源配置选项,我会从SQLITE_OMIT_LOAD_EXTENSION开始。

最新更新