2013-02-20 36 views
0

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

回答

0

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