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
gen2fin ~ # eselect wxwidgets list Available wxWidgets profiles: [1] gtk2-ansi-release-2.6 [2] gtk2-unicode-release-2.6 * [3] gtk2-unicode-release-2.8 gen2fin ~ # eix pgadmin3 [I] dev-db/pgadmin3 Available versions: 1.4.3 (~)1.8.2 (~)1.8.2[1] {debug} Installed versions: 1.8.2(11:11:30 17.06.2008)(-debug) Homepage: http://www.pgadmin.org/ Description: wxWidgets GUI for PostgreSQL. gen2fin ~ # eix wxGTK [I] x11-libs/wxGTK Available versions: (2.6) 2.6.4.0-r1 2.6.4.0-r3 (2.8) 2.8.7.1-r1 (~)2.8.7.1-r2 {X debug doc gnome gstreamer joystick odbc opengl pch sdl unicode} Installed versions: 2.6.4.0-r3(2.6)(13:11:13 24.12.2007)(X opengl pch sdl unicode -debug -doc -gnome -odbc) 2.8.7.1-r2(2.8)(10:53:37 17.06.2008)(X gstreamer opengl pch sdl -debug -doc -gnome -odbc) Homepage: http://wxwidgets.org/ Description: GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit.ЗЫ результат непоказательный - только что заметил что wxGTK 2.6 собран еще в декабре со старым тулчейном
Ладно. попробую
Ладно. попробую 1.8.4. мошт получится