ERROR: dev-db/pgadmin3-1.8.2 failed.
nike 17 июня, 2008 - 15:01
Подскажите кто уже пробовал ставить сабж? Новой версии в портэджах давно не появлялось и вот появилась. И такая вот фигня:
./pgAdmin3.cpp:125: error: ‘wxCommandEvent’ has not been declared ./pgAdmin3.cpp:126: error: ISO C++ forbids declaration of ‘wxListBox’ with no type ./pgAdmin3.cpp:126: error: expected ‘;’ before ‘*’ token ./pgAdmin3.cpp:131: error: incomplete type ‘wxFrame’ used in nested name specifier ./pgAdmin3.cpp:132: error: ‘wxCommandEventHandler’ was not declared in this scope ./pgAdmin3.cpp: In constructor ‘frmDlgTest::frmDlgTest()’: ./pgAdmin3.cpp:136: error: type ‘wxFrame’ is not a direct base of ‘frmDlgTest’ ./pgAdmin3.cpp:138: error: ‘dlgList’ was not declared in this scope ./pgAdmin3.cpp:138: error: expected type-specifier before ‘wxListBox’ ./pgAdmin3.cpp:138: error: expected `;' before ‘wxListBox’ ./pgAdmin3.cpp: At global scope: ./pgAdmin3.cpp:161: error: variable or field ‘OnSelect’ declared void ./pgAdmin3.cpp:161: error: ‘int frmDlgTest::OnSelect’ is not a static member of ‘class frmDlgTest’ ./pgAdmin3.cpp:161: error: ‘wxCommandEvent’ was not declared in this scope ./pgAdmin3.cpp:161: error: ‘ev’ was not declared in this scope ./pgAdmin3.cpp:162: error: expected ‘,’ or ‘;’ before ‘{’ token ./pgAdmin3.cpp: In member function ‘virtual bool pgAdmin3::OnInit()’: ./pgAdmin3.cpp:238: error: ‘wxImage’ has not been declared ./pgAdmin3.cpp:238: error: invalid type in declaration before ‘(’ token ./pgAdmin3.cpp:238: error: expected type-specifier before ‘wxJPEGHandler’ ./pgAdmin3.cpp:238: error: expected `)' before ‘wxJPEGHandler’ ./pgAdmin3.cpp:238: error: invalid conversion from ‘int*’ to ‘int’ ./pgAdmin3.cpp:239: error: ‘wxImage’ has not been declared ./pgAdmin3.cpp:239: error: invalid type in declaration before ‘(’ token ./pgAdmin3.cpp:239: error: redeclaration of ‘int AddHandler’ ./pgAdmin3.cpp:238: error: ‘int AddHandler’ previously declared here ./pgAdmin3.cpp:239: error: expected type-specifier before ‘wxPNGHandler’ ./pgAdmin3.cpp:239: error: expected `)' before ‘wxPNGHandler’ ./pgAdmin3.cpp:240: error: ‘wxImage’ has not been declared ./pgAdmin3.cpp:240: error: invalid type in declaration before ‘(’ token ./pgAdmin3.cpp:240: error: redeclaration of ‘int AddHandler’ ./pgAdmin3.cpp:238: error: ‘int AddHandler’ previously declared here ./pgAdmin3.cpp:240: error: expected type-specifier before ‘wxGIFHandler’ ./pgAdmin3.cpp:240: error: expected `)' before ‘wxGIFHandler’ ./pgAdmin3.cpp:345: error: ‘SetTopWindow’ was not declared in this scope ./pgAdmin3.cpp:346: error: ‘class frmSplash’ has no member named ‘Show’ ./pgAdmin3.cpp:347: error: ‘class frmSplash’ has no member named ‘Update’ ./pgAdmin3.cpp:357: error: ‘wxXmlResource’ has not been declared ./pgAdmin3.cpp:357: error: expected initializer before ‘->’ token ./pgAdmin3.cpp:358: error: ‘wxXmlResource’ has not been declared ./pgAdmin3.cpp:358: error: expected initializer before ‘->’ token ./pgAdmin3.cpp:359: error: ‘wxXmlResource’ has not been declared ./pgAdmin3.cpp:359: error: expected initializer before ‘->’ token ./pgAdmin3.cpp:360: error: ‘wxXmlResource’ has not been declared ./pgAdmin3.cpp:360: error: expected initializer before ‘->’ token ./pgAdmin3.cpp:361: error: ‘wxXmlResource’ has not been declared ./pgAdmin3.cpp:361: error: expected initializer before ‘->’ token ./pgAdmin3.cpp:362: error: ‘wxXmlResource’ has not been declared ./pgAdmin3.cpp:362: error: expected initializer before ‘->’ token ./pgAdmin3.cpp:366: error: ‘wxOGLInitialize’ was not declared in this scope ./pgAdmin3.cpp:397: error: ‘class frmSplash’ has no member named ‘Close’ ./pgAdmin3.cpp:408: error: cannot convert ‘frmDlgTest*’ to ‘wxFrame*’ in initialization ./pgAdmin3.cpp:409: error: invalid use of undefined type ‘struct wxFrame’ /usr/include/wx-2.8/wx/utils.h:50: error: forward declaration of ‘struct wxFrame’ ./pgAdmin3.cpp:410: error: ‘SetTopWindow’ was not declared in this scope ./pgAdmin3.cpp:431: error: ‘class frmSplash’ has no member named ‘Show’ ./pgAdmin3.cpp:433: error: ‘class dlgSelectConnection’ has no member named ‘CenterOnParent’ ./pgAdmin3.cpp:474: error: ‘wxMessageBox’ was not declared in this scope ./pgAdmin3.cpp:479: error: ‘wxMessageBox’ was not declared in this scope ./pgAdmin3.cpp:482: error: ‘class frmSplash’ has no member named ‘Show’ ./pgAdmin3.cpp:484: error: ‘class dlgSelectConnection’ has no member named ‘CenterOnParent’ ./pgAdmin3.cpp:520: error: ‘class frmMain’ has no member named ‘Show’ ./pgAdmin3.cpp:521: error: ‘SetTopWindow’ was not declared in this scope ./pgAdmin3.cpp:525: error: ‘wxCommandEvent’ was not declared in this scope ./pgAdmin3.cpp:525: error: expected `;' before ‘evt’ ./pgAdmin3.cpp:530: error: ‘class frmSplash’ has no member named ‘Close’ ./pgAdmin3.cpp:559: error: ‘SetExitOnFrameDelete’ was not declared in this scope ./pgAdmin3.cpp:563: error: ‘class frmSplash’ has no member named ‘Close’ ./pgAdmin3.cpp:238: warning: unused variable ‘AddHandler’ ./pgAdmin3.cpp: In member function ‘virtual int pgAdmin3::OnExit()’: ./pgAdmin3.cpp:588: error: ‘wxTheClipboard’ was not declared in this scope ./pgAdmin3.cpp: In constructor ‘pgAppearanceFactory::pgAppearanceFactory()’: ./pgAdmin3.cpp:1145: error: ‘large_icon’ was not declared in this scope ./pgAdmin3.cpp:1145: error: ‘wxImage’ was not declared in this scope ./pgAdmin3.cpp:1146: error: ‘small_icon’ was not declared in this scope ./pgAdmin3.cpp:1147: error: ‘splash_image’ was not declared in this scope ./pgAdmin3.cpp:1149: error: ‘splash_text_colour’ was not declared in this scope ./pgAdmin3.cpp:1149: error: ‘wxColour’ was not declared in this scope ./pgAdmin3.cpp:1150: error: ‘report_key_colour’ was not declared in this scope ./pgAdmin3.cpp:1230: error: ‘wxColor’ was not declared in this scope ./pgAdmin3.cpp:1250: error: ‘wxColor’ was not declared in this scope ./pgAdmin3.cpp: At global scope: ./pgAdmin3.cpp:1294: error: variable or field ‘SetIcons’ declared void ./pgAdmin3.cpp:1294: error: ‘int pgAppearanceFactory::SetIcons’ is not a static member of ‘class pgAppearanceFactory’ ./pgAdmin3.cpp:1294: error: ‘wxDialog’ was not declared in this scope ./pgAdmin3.cpp:1294: error: ‘dlg’ was not declared in this scope ./pgAdmin3.cpp:1295: error: expected ‘,’ or ‘;’ before ‘{’ token ./pgAdmin3.cpp:1302: error: variable or field ‘SetIcons’ declared void ./pgAdmin3.cpp:1302: error: ‘int pgAppearanceFactory::SetIcons’ is not a static member of ‘class pgAppearanceFactory’ ./pgAdmin3.cpp:1302: error: ‘wxTopLevelWindow’ was not declared in this scope ./pgAdmin3.cpp:1302: error: ‘dlg’ was not declared in this scope ./pgAdmin3.cpp:1303: error: expected ‘,’ or ‘;’ before ‘{’ token ./pgAdmin3.cpp:1310: error: ‘wxIcon’ does not name a type ./pgAdmin3.cpp:1317: error: ‘wxIcon’ does not name a type ./pgAdmin3.cpp:1324: error: ‘wxFont’ does not name a type make[2]: *** [pgAdmin3.o] Ошибка 1 make[2]: Leaving directory `/var/tmp/portage/dev-db/pgadmin3-1.8.2/work/pgadmin3-1.8.2/pgadmin' make[1]: *** [all-recursive] Ошибка 1 make[1]: Leaving directory `/var/tmp/portage/dev-db/pgadmin3-1.8.2/work/pgadmin3-1.8.2' make: *** [all] Ошибка 2 * * ERROR: dev-db/pgadmin3-1.8.2 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2638: Called die * The specific snippet of code: * emake || die "emake failed" * The die message: * emake failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/dev-db/pgadmin3-1.8.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-db/pgadmin3-1.8.2/temp/environment'. * * Messages for package dev-db/pgadmin3-1.8.2: * * ERROR: dev-db/pgadmin3-1.8.2 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2638: Called die * The specific snippet of code: * emake || die "emake failed" * The die message: * emake failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/dev-db/pgadmin3-1.8.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-db/pgadmin3-1.8.2/temp/environment'. *
Старая версия работать тоже перестала так как обновился пакет wxGTK, с ним старая версия не работает, а новая вот так подвела. Подскажите, очень нужно работать.
»
- Для комментирования войдите или зарегистрируйтесь
Последняя
Последняя версия собирается и работает.
wooster ~# echo =dev-db/pgadmin3-1.8.4 >> /etc/portage/package.unmask
только что
только что собралась 1.8.2
ЗЫ результат непоказательный - только что заметил что wxGTK 2.6 собран еще в декабре со старым тулчейном
Ладно. попробую
Ладно. попробую 1.8.4. мошт получится