Страницы: 1
Добрый день, недавно начал программировать под Linux.
При использовании XPCOM возникает такая ошибка:
/usr/include/xulrunner-1.9.2.3/nsCOMPtr.h:469: undefined reference to `nsCOMPtr_base::~nsCOMPtr_base()'
я так понимаю это ошибка линковки, как с такими бороться?
#include <xpcom-config.h> #define XPCOM_GLUE #include <stdlib.h> #include <stdio.h> #include <gtk/gtk.h> #include <nsXPCOMGlue.h> #include <nsCOMPtr.h> #include <nsIBaseWindow.h> int main(int argc, char** argv) { nsCOMPtr<nsIBaseWindow> baseWindow; return 0; }
настроки линковщика:
-L/usr/lib/xulrunner-devel-1.9.2.3/lib -L/usr/lib/xulrunner-devel-1.9.2.3/bin -Wl,-rpath-link,/usr/lib/xulrunner-devel-1.9.2.3/bin -lxpcomglue_s -lxpcom -lnspr4
Отсутствует
Страницы: 1