2013-02-20 38 views
0

當我試圖編譯sqlite3 uding djgpp時,它給出錯誤未定義的引用dlopen,未定義的引用dlclose,未定義的引用dlsym等。 在Linux上,如果我們使用-ldl,則問題已消失。但是在djgpp中沒有dl.a可用。 那麼如何解決這個問題呢?未定義引用dlopen使用djgpp

回答

0

您必須禁用需要支持動態加載可執行對象的sqlite的所有部分。我不熟悉sqlite,但看看它的源代碼配置選項,我會從SQLITE_OMIT_LOAD_EXTENSION開始。