Compiling dev-cpp/gnomemm with gcc 3.4.3-20050110 does not work. But with 3.3.5-20050130 it works without any problems. This is the error I get with 3.4.3-20050110: [....] app-helper.h:495: error: expected `,' or `...' before '&' token app-helper.h:495: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:495: error: `Gnome::MenuItems::Open::Open(int)' and `Gnome::MenuItems::Open::Open(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::Open::Open(int)': app-helper.h:495: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::Open::Open(int)': app-helper.h:495: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:496: error: expected `,' or `...' before '&' token app-helper.h:496: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:496: error: expected `,' or `...' before '&' token app-helper.h:496: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:496: error: `Gnome::MenuItems::Save::Save(int)' and `Gnome::MenuItems::Save::Save(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::Save::Save(int)': app-helper.h:496: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::Save::Save(int)': app-helper.h:496: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:497: error: expected `,' or `...' before '&' token app-helper.h:497: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:497: error: expected `,' or `...' before '&' token app-helper.h:497: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:497: error: `Gnome::MenuItems::SaveAs::SaveAs(int)' and `Gnome::MenuItems::SaveAs::SaveAs(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::SaveAs::SaveAs(int)': app-helper.h:497: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::SaveAs::SaveAs(int)': app-helper.h:497: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:498: error: expected `,' or `...' before '&' token app-helper.h:498: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:498: error: expected `,' or `...' before '&' token app-helper.h:498: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:498: error: `Gnome::MenuItems::Revert::Revert(int)' and `Gnome::MenuItems::Revert::Revert(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::Revert::Revert(int)': app-helper.h:498: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::Revert::Revert(int)': app-helper.h:498: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:499: error: expected `,' or `...' before '&' token app-helper.h:499: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:499: error: expected `,' or `...' before '&' token app-helper.h:499: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:499: error: `Gnome::MenuItems::Print::Print(int)' and `Gnome::MenuItems::Print::Print(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::Print::Print(int)': app-helper.h:499: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::Print::Print(int)': app-helper.h:499: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:500: error: expected `,' or `...' before '&' token app-helper.h:500: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:500: error: expected `,' or `...' before '&' token app-helper.h:500: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:500: error: `Gnome::MenuItems::PrintSetup::PrintSetup(int)' and `Gnome::MenuItems::PrintSetup::PrintSetup(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::PrintSetup::PrintSetup(int)': app-helper.h:500: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::PrintSetup::PrintSetup(int)': app-helper.h:500: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:501: error: expected `,' or `...' before '&' token app-helper.h:501: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:501: error: expected `,' or `...' before '&' token app-helper.h:501: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:501: error: `Gnome::MenuItems::Close::Close(int)' and `Gnome::MenuItems::Close::Close(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::Close::Close(int)': app-helper.h:501: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::Close::Close(int)': app-helper.h:501: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:502: error: expected `,' or `...' before '&' token app-helper.h:502: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:502: error: expected `,' or `...' before '&' token app-helper.h:502: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:502: error: `Gnome::MenuItems::Exit::Exit(int)' and `Gnome::MenuItems::Exit::Exit(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::Exit::Exit(int)': app-helper.h:502: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::Exit::Exit(int)': app-helper.h:502: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:505: error: expected `,' or `...' before '&' token app-helper.h:505: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:505: error: expected `,' or `...' before '&' token app-helper.h:505: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:505: error: `Gnome::MenuItems::Cut::Cut(int)' and `Gnome::MenuItems::Cut::Cut(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::Cut::Cut(int)': app-helper.h:505: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::Cut::Cut(int)': app-helper.h:505: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:506: error: expected `,' or `...' before '&' token app-helper.h:506: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:506: error: expected `,' or `...' before '&' token app-helper.h:506: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:506: error: `Gnome::MenuItems::Copy::Copy(int)' and `Gnome::MenuItems::Copy::Copy(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::Copy::Copy(int)': app-helper.h:506: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::Copy::Copy(int)': app-helper.h:506: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:507: error: expected `,' or `...' before '&' token app-helper.h:507: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:507: error: expected `,' or `...' before '&' token app-helper.h:507: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:507: error: `Gnome::MenuItems::Paste::Paste(int)' and `Gnome::MenuItems::Paste::Paste(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::Paste::Paste(int)': app-helper.h:507: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::Paste::Paste(int)': app-helper.h:507: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:508: error: expected `,' or `...' before '&' token app-helper.h:508: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:508: error: expected `,' or `...' before '&' token app-helper.h:508: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:508: error: `Gnome::MenuItems::SelectAll::SelectAll(int)' and `Gnome::MenuItems::SelectAll::SelectAll(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::SelectAll::SelectAll(int)': app-helper.h:508: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::SelectAll::SelectAll(int)': app-helper.h:508: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:509: error: expected `,' or `...' before '&' token app-helper.h:509: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:509: error: expected `,' or `...' before '&' token app-helper.h:509: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:509: error: `Gnome::MenuItems::Clear::Clear(int)' and `Gnome::MenuItems::Clear::Clear(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::Clear::Clear(int)': app-helper.h:509: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::Clear::Clear(int)': app-helper.h:509: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:510: error: expected `,' or `...' before '&' token app-helper.h:510: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:510: error: expected `,' or `...' before '&' token app-helper.h:510: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:510: error: `Gnome::MenuItems::Undo::Undo(int)' and `Gnome::MenuItems::Undo::Undo(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::Undo::Undo(int)': app-helper.h:510: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::Undo::Undo(int)': app-helper.h:510: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:511: error: expected `,' or `...' before '&' token app-helper.h:511: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:511: error: expected `,' or `...' before '&' token app-helper.h:511: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:511: error: `Gnome::MenuItems::Redo::Redo(int)' and `Gnome::MenuItems::Redo::Redo(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::Redo::Redo(int)': app-helper.h:511: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::Redo::Redo(int)': app-helper.h:511: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:512: error: expected `,' or `...' before '&' token app-helper.h:512: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:512: error: expected `,' or `...' before '&' token app-helper.h:512: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:512: error: `Gnome::MenuItems::Find::Find(int)' and `Gnome::MenuItems::Find::Find(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::Find::Find(int)': app-helper.h:512: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::Find::Find(int)': app-helper.h:512: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:513: error: expected `,' or `...' before '&' token app-helper.h:513: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:513: error: expected `,' or `...' before '&' token app-helper.h:513: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:513: error: `Gnome::MenuItems::FindAgain::FindAgain(int)' and `Gnome::MenuItems::FindAgain::FindAgain(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::FindAgain::FindAgain(int)': app-helper.h:513: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::FindAgain::FindAgain(int)': app-helper.h:513: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:514: error: expected `,' or `...' before '&' token app-helper.h:514: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:514: error: expected `,' or `...' before '&' token app-helper.h:514: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:514: error: `Gnome::MenuItems::Replace::Replace(int)' and `Gnome::MenuItems::Replace::Replace(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::Replace::Replace(int)': app-helper.h:514: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::Replace::Replace(int)': app-helper.h:514: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:515: error: expected `,' or `...' before '&' token app-helper.h:515: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:515: error: expected `,' or `...' before '&' token app-helper.h:515: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:515: error: `Gnome::MenuItems::Properties::Properties(int)' and `Gnome::MenuItems::Properties::Properties(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::Properties::Properties(int)': app-helper.h:515: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::Properties::Properties(int)': app-helper.h:515: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:518: error: expected `,' or `...' before '&' token app-helper.h:518: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:518: error: expected `,' or `...' before '&' token app-helper.h:518: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:518: error: `Gnome::MenuItems::Preferences::Preferences(int)' and `Gnome::MenuItems::Preferences::Preferences(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::Preferences::Preferences(int)': app-helper.h:518: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::Preferences::Preferences(int)': app-helper.h:518: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:521: error: expected `,' or `...' before '&' token app-helper.h:521: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:521: error: expected `,' or `...' before '&' token app-helper.h:521: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:521: error: `Gnome::MenuItems::NewWindow::NewWindow(int)' and `Gnome::MenuItems::NewWindow::NewWindow(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::NewWindow::NewWindow(int)': app-helper.h:521: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::NewWindow::NewWindow(int)': app-helper.h:521: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:522: error: expected `,' or `...' before '&' token app-helper.h:522: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:522: error: expected `,' or `...' before '&' token app-helper.h:522: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:522: error: `Gnome::MenuItems::CloseWindow::CloseWindow(int)' and `Gnome::MenuItems::CloseWindow::CloseWindow(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::CloseWindow::CloseWindow(int)': app-helper.h:522: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::CloseWindow::CloseWindow(int)': app-helper.h:522: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:525: error: expected `,' or `...' before '&' token app-helper.h:525: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:525: error: expected `,' or `...' before '&' token app-helper.h:525: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:525: error: `Gnome::MenuItems::About::About(int)' and `Gnome::MenuItems::About::About(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::About::About(int)': app-helper.h:525: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::About::About(int)': app-helper.h:525: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:528: error: expected `,' or `...' before '&' token app-helper.h:528: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:528: error: expected `,' or `...' before '&' token app-helper.h:528: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:528: error: `Gnome::MenuItems::NewGame::NewGame(int)' and `Gnome::MenuItems::NewGame::NewGame(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::NewGame::NewGame(int)': app-helper.h:528: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::NewGame::NewGame(int)': app-helper.h:528: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:529: error: expected `,' or `...' before '&' token app-helper.h:529: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:529: error: expected `,' or `...' before '&' token app-helper.h:529: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:529: error: `Gnome::MenuItems::PauseGame::PauseGame(int)' and `Gnome::MenuItems::PauseGame::PauseGame(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::PauseGame::PauseGame(int)': app-helper.h:529: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::PauseGame::PauseGame(int)': app-helper.h:529: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:530: error: expected `,' or `...' before '&' token app-helper.h:530: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:530: error: expected `,' or `...' before '&' token app-helper.h:530: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:530: error: `Gnome::MenuItems::RestartGame::RestartGame(int)' and `Gnome::MenuItems::RestartGame::RestartGame(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::RestartGame::RestartGame(int)': app-helper.h:530: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::RestartGame::RestartGame(int)': app-helper.h:530: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:531: error: expected `,' or `...' before '&' token app-helper.h:531: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:531: error: expected `,' or `...' before '&' token app-helper.h:531: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:531: error: `Gnome::MenuItems::UndoMove::UndoMove(int)' and `Gnome::MenuItems::UndoMove::UndoMove(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::UndoMove::UndoMove(int)': app-helper.h:531: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::UndoMove::UndoMove(int)': app-helper.h:531: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:532: error: expected `,' or `...' before '&' token app-helper.h:532: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:532: error: expected `,' or `...' before '&' token app-helper.h:532: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:532: error: `Gnome::MenuItems::RedoMove::RedoMove(int)' and `Gnome::MenuItems::RedoMove::RedoMove(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::RedoMove::RedoMove(int)': app-helper.h:532: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::RedoMove::RedoMove(int)': app-helper.h:532: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:533: error: expected `,' or `...' before '&' token app-helper.h:533: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:533: error: expected `,' or `...' before '&' token app-helper.h:533: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:533: error: `Gnome::MenuItems::Hint::Hint(int)' and `Gnome::MenuItems::Hint::Hint(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::Hint::Hint(int)': app-helper.h:533: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::Hint::Hint(int)': app-helper.h:533: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:534: error: expected `,' or `...' before '&' token app-helper.h:534: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:534: error: expected `,' or `...' before '&' token app-helper.h:534: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:534: error: `Gnome::MenuItems::Scores::Scores(int)' and `Gnome::MenuItems::Scores::Scores(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::Scores::Scores(int)': app-helper.h:534: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::Scores::Scores(int)': app-helper.h:534: error: `cb' undeclared (first use this function) app-helper.h: At global scope: app-helper.h:535: error: expected `,' or `...' before '&' token app-helper.h:535: error: ISO C++ forbids declaration of `Callback' with no type app-helper.h:535: error: expected `,' or `...' before '&' token app-helper.h:535: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.h:535: error: `Gnome::MenuItems::EndGame::EndGame(int)' and `Gnome::MenuItems::EndGame::EndGame(int)' cannot be overloaded app-helper.h: In constructor `Gnome::MenuItems::EndGame::EndGame(int)': app-helper.h:535: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::MenuItems::EndGame::EndGame(int)': app-helper.h:535: error: `cb' undeclared (first use this function) app-helper.h: In constructor `Gnome::Menus::File::File(const Gnome::UI::Array<Gnome::UI::Info>&)': app-helper.h:561: error: no matching function for call to `Gnome::UI::SubTree::SubTree(const char[6], const Gnome::UI::Array<Gnome::UI::Info>&)' app-helper.h:144: note: candidates are: Gnome::UI::SubTree::SubTree(const Gnome::UI::SubTree&) app-helper.h:151: note: Gnome::UI::SubTree::SubTree(const Gnome::UI::Icon&, int) app-helper.h:149: note: Gnome::UI::SubTree::SubTree(int) app-helper.h:146: note: Gnome::UI::SubTree::SubTree() app-helper.h: In constructor `Gnome::Menus::Files::Files(const Gnome::UI::Array<Gnome::UI::Info>&)': app-helper.h:562: error: no matching function for call to `Gnome::UI::SubTree::SubTree(const char[7], const Gnome::UI::Array<Gnome::UI::Info>&)' app-helper.h:144: note: candidates are: Gnome::UI::SubTree::SubTree(const Gnome::UI::SubTree&) app-helper.h:151: note: Gnome::UI::SubTree::SubTree(const Gnome::UI::Icon&, int) app-helper.h:149: note: Gnome::UI::SubTree::SubTree(int) app-helper.h:146: note: Gnome::UI::SubTree::SubTree() app-helper.h: In constructor `Gnome::Menus::Edit::Edit(const Gnome::UI::Array<Gnome::UI::Info>&)': app-helper.h:563: error: no matching function for call to `Gnome::UI::SubTree::SubTree(const char[6], const Gnome::UI::Array<Gnome::UI::Info>&)' app-helper.h:144: note: candidates are: Gnome::UI::SubTree::SubTree(const Gnome::UI::SubTree&) app-helper.h:151: note: Gnome::UI::SubTree::SubTree(const Gnome::UI::Icon&, int) app-helper.h:149: note: Gnome::UI::SubTree::SubTree(int) app-helper.h:146: note: Gnome::UI::SubTree::SubTree() app-helper.h: In constructor `Gnome::Menus::View::View(const Gnome::UI::Array<Gnome::UI::Info>&)': app-helper.h:564: error: no matching function for call to `Gnome::UI::SubTree::SubTree(const char[6], const Gnome::UI::Array<Gnome::UI::Info>&)' app-helper.h:144: note: candidates are: Gnome::UI::SubTree::SubTree(const Gnome::UI::SubTree&) app-helper.h:151: note: Gnome::UI::SubTree::SubTree(const Gnome::UI::Icon&, int) app-helper.h:149: note: Gnome::UI::SubTree::SubTree(int) app-helper.h:146: note: Gnome::UI::SubTree::SubTree() app-helper.h: In constructor `Gnome::Menus::Help::Help(const Gnome::UI::Array<Gnome::UI::Info>&)': app-helper.h:565: error: no matching function for call to `Gnome::UI::SubTree::SubTree(const char[6], const Gnome::UI::Array<Gnome::UI::Info>&)' app-helper.h:144: note: candidates are: Gnome::UI::SubTree::SubTree(const Gnome::UI::SubTree&) app-helper.h:151: note: Gnome::UI::SubTree::SubTree(const Gnome::UI::Icon&, int) app-helper.h:149: note: Gnome::UI::SubTree::SubTree(int) app-helper.h:146: note: Gnome::UI::SubTree::SubTree() app-helper.h: In constructor `Gnome::Menus::Game::Game(const Gnome::UI::Array<Gnome::UI::Info>&)': app-helper.h:566: error: no matching function for call to `Gnome::UI::SubTree::SubTree(const char[6], const Gnome::UI::Array<Gnome::UI::Info>&)' app-helper.h:144: note: candidates are: Gnome::UI::SubTree::SubTree(const Gnome::UI::SubTree&) app-helper.h:151: note: Gnome::UI::SubTree::SubTree(const Gnome::UI::Icon&, int) app-helper.h:149: note: Gnome::UI::SubTree::SubTree(int) app-helper.h:146: note: Gnome::UI::SubTree::SubTree() app-helper.h: In constructor `Gnome::Menus::Settings::Settings(const Gnome::UI::Array<Gnome::UI::Info>&)': app-helper.h:567: error: no matching function for call to `Gnome::UI::SubTree::SubTree(const char[10], const Gnome::UI::Array<Gnome::UI::Info>&)' app-helper.h:144: note: candidates are: Gnome::UI::SubTree::SubTree(const Gnome::UI::SubTree&) app-helper.h:151: note: Gnome::UI::SubTree::SubTree(const Gnome::UI::Icon&, int) app-helper.h:149: note: Gnome::UI::SubTree::SubTree(int) app-helper.h:146: note: Gnome::UI::SubTree::SubTree() app-helper.h: In constructor `Gnome::Menus::Windows::Windows(const Gnome::UI::Array<Gnome::UI::Info>&)': app-helper.h:568: error: no matching function for call to `Gnome::UI::SubTree::SubTree(const char[9], const Gnome::UI::Array<Gnome::UI::Info>&)' app-helper.h:144: note: candidates are: Gnome::UI::SubTree::SubTree(const Gnome::UI::SubTree&) app-helper.h:151: note: Gnome::UI::SubTree::SubTree(const Gnome::UI::Icon&, int) app-helper.h:149: note: Gnome::UI::SubTree::SubTree(int) app-helper.h:146: note: Gnome::UI::SubTree::SubTree() app-helper.cc: At global scope: app-helper.cc:30: error: expected unqualified-id before '&' token app-helper.cc:30: error: expected `,' or `...' before '&' token app-helper.cc:31: error: ISO C++ forbids declaration of `parameter' with no type app-helper.cc: In function `gchar* Gnome::UI::cpp_strdup(int)': app-helper.cc:32: error: `s' undeclared (first use this function) app-helper.cc: In constructor `Gnome::UI::Info_::Info_()': app-helper.cc:40: error: class `Gnome::UI::Info_' does not have any field named `callback_' app-helper.cc: At global scope: app-helper.cc:47: error: expected unqualified-id before '&' token app-helper.cc:47: error: expected `,' or `...' before '&' token app-helper.cc:48: error: ISO C++ forbids declaration of `parameter' with no type app-helper.cc: In constructor `Gnome::UI::Info_::Info_(int)': app-helper.cc:48: error: class `Gnome::UI::Info_' does not have any field named `callback_' app-helper.cc:51: error: `label' undeclared (first use this function) app-helper.cc:53: error: `hint' undeclared (first use this function) app-helper.cc: In function `void Gnome::UI::gnomemm_info_call(void*, void*)': app-helper.cc:76: error: 'class Gnome::UI::Info_' has no member named 'callback_' app-helper.cc: In member function `virtual void Gnome::UI::Info_::connect(Gnome::UI::Info&)': app-helper.cc:85: error: `callback_' undeclared (first use this function) app-helper.cc: At global scope: app-helper.cc:120: error: `SigC' has not been declared app-helper.cc:121: error: expected class-name before '{' token app-helper.cc:122: error: `SigC' has not been declared app-helper.cc:122: error: ISO C++ forbids declaration of `Slot1' with no type app-helper.cc:122: error: expected `;' before '<' token app-helper.cc:123: error: `SigC' has not been declared app-helper.cc:123: error: ISO C++ forbids declaration of `Slot0' with no type app-helper.cc:123: error: expected `;' before '<' token app-helper.cc:124: error: `SigC' has not been declared app-helper.cc:124: error: ISO C++ forbids declaration of `AdaptorNode' with no type app-helper.cc:124: error: expected `;' before "Node" app-helper.cc:125: error: `SigC' has not been declared app-helper.cc:125: error: ISO C++ forbids declaration of `CallDataObj2' with no type app-helper.cc:125: error: expected `;' before '<' token app-helper.cc:134: error: `SigC' has not been declared app-helper.cc:134: error: ISO C++ forbids declaration of `SlotData' with no type app-helper.cc:134: error: expected `;' before '*' token app-helper.cc:143: error: expected `;' before '}' token app-helper.cc: In static member function `static void Gnome::UI::<unnamed>::GnomeHideWidget::callback(void*, Gtk::Widget*)': app-helper.cc:129: error: `CallData' undeclared (first use this function) app-helper.cc:129: error: `data' undeclared (first use this function) app-helper.cc:129: error: expected primary-expression before ')' token app-helper.cc:129: error: expected `;' before "d" app-helper.cc:130: error: `Node' undeclared (first use this function) app-helper.cc:130: error: `node' undeclared (first use this function) app-helper.cc:131: error: `InSlotType' has not been declared app-helper.cc:131: error: `Callback' undeclared (first use this function) app-helper.cc:131: error: expected primary-expression before ')' token app-helper.cc: At global scope: app-helper.cc:145: error: `SigC' has not been declared app-helper.cc:145: error: expected constructor, destructor, or type conversion before '<' token app-helper.cc:145: error: expected `,' or `;' before '<' token app-helper.cc:150: error: expected unqualified-id before '&' token app-helper.cc:150: error: expected `,' or `...' before '&' token app-helper.cc:151: error: ISO C++ forbids declaration of `parameter' with no type app-helper.cc: In member function `void Gnome::UI::Info_::set_callback(int)': app-helper.cc:152: error: `callback' undeclared (first use this function) app-helper.cc:153: error: `callback_' undeclared (first use this function) app-helper.cc:153: error: `gnomemm_hide_widget' undeclared (first use this function) app-helper.cc: At global scope: app-helper.cc:156: error: expected unqualified-id before '&' token app-helper.cc:156: error: expected `,' or `...' before '&' token app-helper.cc:157: error: ISO C++ forbids declaration of `parameter' with no type app-helper.cc:157: error: redefinition of `void Gnome::UI::Info_::set_callback(int)' app-helper.cc:151: error: `void Gnome::UI::Info_::set_callback(int)' previously defined here app-helper.cc:238: error: expected unqualified-id before '&' token app-helper.cc:238: error: expected `,' or `...' before '&' token app-helper.cc:240: error: ISO C++ forbids declaration of `parameter' with no type app-helper.cc: In member function `void Gnome::UI::Info::init_cb(Gnome::UI::Info::Type, const Gnome::UI::Icon&, int)': app-helper.cc:242: error: `label_' undeclared (first use this function) app-helper.cc:242: error: `hint_' undeclared (first use this function) app-helper.cc:243: error: `callback_' undeclared (first use this function) app-helper.cc: At global scope: app-helper.cc:252: error: expected unqualified-id before '&' token app-helper.cc:252: error: expected `,' or `...' before '&' token app-helper.cc:254: error: ISO C++ forbids declaration of `parameter' with no type app-helper.cc: In member function `void Gnome::UI::Info::init_cbw(Gnome::UI::Info::Type, const Gnome::UI::Icon&, int)': app-helper.cc:256: error: `label_' undeclared (first use this function) app-helper.cc:256: error: `hint_' undeclared (first use this function) app-helper.cc:257: error: `callback_' undeclared (first use this function) app-helper.cc: At global scope: app-helper.cc:267: error: expected unqualified-id before '&' token app-helper.cc:267: error: expected `,' or `...' before '&' token app-helper.cc:269: error: ISO C++ forbids declaration of `parameter' with no type app-helper.cc: In member function `void Gnome::UI::Info::init_sub(Gnome::UI::Info::Type, const Gnome::UI::Icon&, int)': app-helper.cc:271: error: `label_' undeclared (first use this function) app-helper.cc:271: error: `hint_' undeclared (first use this function) app-helper.cc:272: error: `array' undeclared (first use this function) app-helper.cc: In member function `Gnome::UI::Separator::operator Gtk::Menu_Helpers::Element()': app-helper.cc:303: error: `manage' undeclared (first use this function) app-helper.cc:304: error: no match for call to `(Gtk::EmitProxySignal0<void, Gtk::Widget, GtkWidget, 0, gtk_widget_show>) ()' app-helper.cc: At global scope: app-helper.cc:315: error: expected unqualified-id before '&' token app-helper.cc:315: error: expected `,' or `...' before '&' token app-helper.cc:317: error: ISO C++ forbids declaration of `parameter' with no type app-helper.cc: In constructor `Gnome::UI::SubTree::SubTree(int)': app-helper.cc:318: error: `uitree' undeclared (first use this function) app-helper.cc:318: error: `tip' undeclared (first use this function) app-helper.cc: At global scope: app-helper.cc:321: error: expected unqualified-id before '&' token app-helper.cc:321: error: expected `,' or `...' before '&' token app-helper.cc:323: error: ISO C++ forbids declaration of `parameter' with no type app-helper.cc: In constructor `Gnome::UI::SubTree::SubTree(const Gnome::UI::Icon&, int)': app-helper.cc:324: error: `uitree' undeclared (first use this function) app-helper.cc:324: error: `tip' undeclared (first use this function) app-helper.cc: In function `void Gnome::UI::gnomemm_radio_info_call(GtkWidget*, void*)': app-helper.cc:347: error: 'class Gnome::UI::Info_' has no member named 'callback_' app-helper.cc:352: error: 'class Gnome::UI::Info_' has no member named 'callback_' app-helper.cc: At global scope: app-helper.cc:385: error: expected `,' or `...' before '&' token app-helper.cc:386: error: ISO C++ forbids declaration of `Callback' with no type app-helper.cc: In member function `void Gnome::UI::ConfigureItem::init(int)': app-helper.cc:389: error: `cv' undeclared (first use this function) app-helper.cc:392: error: `ct' undeclared (first use this function) app-helper.cc: At global scope: app-helper.cc:397: error: expected `,' or `...' before '&' token app-helper.cc:398: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.cc:398: error: redefinition of `void Gnome::UI::ConfigureItem::init(int)' app-helper.cc:386: error: `void Gnome::UI::ConfigureItem::init(int)' previously defined here app-helper.cc:410: error: expected `,' or `...' before '&' token app-helper.cc:411: error: ISO C++ forbids declaration of `Callback' with no type app-helper.cc:411: error: redefinition of `void Gnome::UI::ConfigureItem::init(int)' app-helper.cc:386: error: `void Gnome::UI::ConfigureItem::init(int)' previously defined here app-helper.cc: In member function `void Gnome::UI::ConfigureItem::init(int)': app-helper.cc:419: error: `strLabel' undeclared (first use this function) app-helper.cc:420: error: `strHint' undeclared (first use this function) app-helper.cc: At global scope: app-helper.cc:425: error: expected `,' or `...' before '&' token app-helper.cc:426: error: ISO C++ forbids declaration of `CallbackW' with no type app-helper.cc:426: error: redefinition of `void Gnome::UI::ConfigureItem::init(int)' app-helper.cc:386: error: `void Gnome::UI::ConfigureItem::init(int)' previously defined here app-helper.cc: In constructor `Gnome::Menus::New::New(const Gnome::UI::Array<Gnome::UI::Info>&)': app-helper.cc:448: error: no matching function for call to `Gnome::UI::SubTree::SubTree(const char[5], const Gnome::UI::Array<Gnome::UI::Info>&)' app-helper.h:144: note: candidates are: Gnome::UI::SubTree::SubTree(const Gnome::UI::SubTree&) app-helper.cc:323: note: Gnome::UI::SubTree::SubTree(const Gnome::UI::Icon&, int) app-helper.cc:317: note: Gnome::UI::SubTree::SubTree(int) app-helper.cc:311: note: Gnome::UI::SubTree::SubTree() app-helper.cc: In function `void Gnome::UI::fill(Gtk::MenuShell&, const Gnome::UI::Array<Gnome::UI::Info>&, Gtk::AccelGroup&, gboolean, gint)': app-helper.cc:486: error: no matching function for call to `Gtk::MenuShell::set_data_full(const char[15], Gnome::UI::<unnamed>::UIArrayHolder*, void (&)(void*))' /usr/include/gtk--/object.h:166: note: candidates are: void Gtk::Object::set_data_full(int) app-helper.cc: In function `Gnome::UI::Array<Gnome::UI::Info> Gnome::UI::fill_and_return(Gtk::MenuShell&, const Gnome::UI::Array<Gnome::UI::Info>&, Gtk::AccelGroup&, gboolean, gint)': app-helper.cc:496: error: no matching function for call to `Gtk::MenuShell::set_data_full(const char[15], Gnome::UI::<unnamed>::UIArrayHolder*, void (&)(void*))' /usr/include/gtk--/object.h:166: note: candidates are: void Gtk::Object::set_data_full(int) app-helper.cc: In function `void Gnome::UI::fill(Gtk::Toolbar&, const Gnome::UI::Array<Gnome::UI::Info>&, Gtk::AccelGroup&)': app-helper.cc:505: error: no matching function for call to `Gtk::Toolbar::set_data_full(const char[15], Gnome::UI::<unnamed>::UIArrayHolder*, void (&)(void*))' /usr/include/gtk--/object.h:166: note: candidates are: void Gtk::Object::set_data_full(int) app-helper.cc: In function `Gnome::UI::Array<Gnome::UI::Info> Gnome::UI::fill_and_return(Gtk::Toolbar&, const Gnome::UI::Array<Gnome::UI::Info>&, Gtk::AccelGroup&)': app-helper.cc:513: error: no matching function for call to `Gtk::Toolbar::set_data_full(const char[15], Gnome::UI::<unnamed>::UIArrayHolder*, void (&)(void*))' /usr/include/gtk--/object.h:166: note: candidates are: void Gtk::Object::set_data_full(int) make[4]: *** [app-helper.lo] Error 1 make[4]: Leaving directory `/var/tmp/portage/gnomemm-1.2.4/work/gnomemm-1.2.4/src/gnome--' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/gnomemm-1.2.4/work/gnomemm-1.2.4/src/gnome--' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gnomemm-1.2.4/work/gnomemm-1.2.4/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gnomemm-1.2.4/work/gnomemm-1.2.4' make: *** [all-recursive-am] Error 2 !!! ERROR: dev-cpp/gnomemm-1.2.4 failed. !!! Function src_compile, Line 30, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.4.3-20050110, glibc-2.3.4.20040808-r1, 2.6.11.2 i686) ================================================================= System uname: 2.6.11.2 i686 AMD Athlon(TM) XP 2400+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.2.3-r5,dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar 13 2005, 16:32:57)] distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [disabled] dev-lang/python: 2.2.3-r5, 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -mtune=athlon-xp -O2 -pipe -mmmx -m3dnow -msse -mfpmath=sse,387 -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=64 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/fax /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control /var/spool/fax/etc" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -mtune=athlon-xp -O2 -pipe -mmmx -m3dnow -msse -mfpmath=sse,387 -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=64 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig buildpkg distlocks sandbox sfperms userpriv" GENTOO_MIRRORS="ftp://sunsite.cnlab-switch.ch/mirror/gentoo/ http://gentoo.oregonstate.edu/ http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j16" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/mnt/gentoo.overlay" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowex GAPING_SECURITY_HOLE X aac aalib accessibility acl acpi alsa apm arts artswrappersuid artworkextra audiofile avi berkdb bitmap-fonts bonobo cdparanoia cdr clamav crypt cups curl dga directfb divx4linux dmx dv dvd emboss encode erandom esd fam faxonly fbcon flac font-server foomaticdb fortran gd gdbm ggi gif gimp gimpprint gnokii gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile icc icc-pgo ieee1394 imagemagick imlib ipv6 irda jack java jikes jpeg jpeg2k junit kde kdeenablefinal kerberos krb4 lcms ldap libg++ libwww live lm_sensors mad maildir md5sum mikmod mmx motif mozilla mp3 mpeg nas ncurses nls nntp nptl nvidia oav oggvorbis openexr opengl oss pam pda pdflib perl pic png ppds python qt quicktime rdesktop readline real rtc ruby samba scanner sdl skey slang slp sms snmp socks5 speex spell sqlite sqlite3 sse ssl svg svga svgz symlink sysfs t1lib tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts usb wmf xface xine xml xml2 xmms xpm xprint xrandr xscreensaver xv xvid zeroconf zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Does any one feel responsable for this?
I have the same problem, GCC 3.4.3-r1 Portage 2.0.51.19 (default-linux/x86/2004.2/gcc34, gcc-3.4.3, glibc-2.3.4.20041102-r1, 2.6.11.6 i686) ================================================================= System uname: 2.6.11.6 i686 AMD Athlon(tm) XP 1600+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.2.3-r5,dev-lang/python-2.3.4-r1 [2.3.4 (#1, Apr 6 2005, 09:09:44)] distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.2.3-r5, 2.3.4-r1 sys-devel/autoconf: 2.57-r1, 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.8.1-r1, 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -m3dnow -mmmx -msse -O3 -pipe -frename-registers -fforce-addr -falign-functions=64 -fprefetch-loop-arrays -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -m3dnow -mmmx -msse -O3 -pipe -frename-registers -fforce-addr -falign-functions=64 -fprefetch-loop-arrays -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://open-systems.ufl.edu/mirrors/gentoo http://mirror.datapipe.net/gentoo ftp://212.219.56.146/sites/www.ibiblio.org/gentoo/ ftp://mirrors.tds.net/gentoo" LANG="en_US" LINGUAS="en" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="x86 3dnow X aac aalib alsa apache2 apm audiofile avi bitmap-fonts cddb cdparanoia cdr crypt cups curl directfb dvd dvdr dvdread emboss encode esd fam fbcon ffmpeg flac font-server foomaticdb fortran freetds freetype gd gdbm gif gnome gpm graphvis gtk gtk2 guile imagemagick imap imlib ipv6 java jikes joystick jpeg jpeg2k junit kde ldap libcaca libg++ libwww mad maildir matroska md5sum mikmod mmx mng motif mozilla mp3 mpeg mpeg4 mssql mysql ncurses network nls nptl nvidia ogg oggvorbis opengl oss pam pam-mysql pda pdflib perl php pic png portaudio python qt quicktime readline real rtc ruby samba sasl scanner sdl slang snmp spell sse ssl stream svg svga tcltk tcpd theora tiff truetype truetype-fonts type1-fonts unicode usb utf8 vcd vorbis wmf wxwindows xine xml xml2 xmms xprint xv xvid yaz zlib linguas_en" Unset: ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
try to cut down CFLAGS first.
Used the following with no success: FEATURES="buildpkg -distcc -ccache userpriv" CFLAGS="-march=athlon-xp -mtune=athlon-xp -O2 -pipe" CXXFLAGS="-march=athlon-xp -mtune=athlon-xp -O2 -pipe" emerge -v dev-cpp/gnomemm
Using even lower CFLAGS and CXXFLAGS: CFLAGS="-march=athlon-xp -O2 -pipe" CXXFLAGS="-march=athlon-xp -O2 -pipe" does not sovle this issue. Any other recomendations?
maybe look at the error & fix the source ?
@foser: Okay. I tried to "escape" this path. Anyway... your suggestion is absolutly valid. I will look at the code and try to isolate the "problem maker" and fix it.
Calling in to report the same problem. Portage 2.0.51.19 (default-linux/x86/2004.2/gcc34, gcc-3.4.3, glibc-2.3.4.20041102-r1, 2.6.11.11 i686) ================================================================= System uname: 2.6.11.11 i686 AMD Athlon(tm) XP 1600+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.2.3-r5,dev-lang/python-2.3.5 [2.3.5 (#1, May 25 2005, 11:40:22)] distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.2.3-r5, 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.57-r1, 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r1, 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -m3dnow -mmmx -msse -O3 -pipe -frename-registers -fforce-addr -falign-functions=64 -fprefetch-loop-arrays -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -m3dnow -mmmx -msse -O3 -pipe -frename-registers -fforce-addr -falign-functions=64 -fprefetch-loop-arrays -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://open-systems.ufl.edu/mirrors/gentoo http://mirror.datapipe.net/gentoo ftp://212.219.56.146/sites/www.ibiblio.org/gentoo/ ftp://mirrors.tds.net/gentoo" LANG="en_US.utf8" LC_ALL="en_US.utf8" LINGUAS="en" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="x86 3dnow X aac aalib alsa apache2 apm asm audiofile avi bitmap-fonts bonobo cddb cdparanoia cdr cjk crypt cups curl directfb dvd dvdr dvdread emboss encode esd fam fbcon ffmpeg flac font-server foomaticdb fortran freetds freetype gd gdbm gif glut gnome gphoto2 gpm graphvis gtk gtk2 gtkhtml guile imagemagick imap imlib java jikes joystick jpeg jpeg2k junit kde ldap libcaca libg++ libwww mad maildir matroska md5sum mikmod mmx mng motif mozsvg mp3 mpeg mpeg4 mssql mysql nas ncurses network nls nptl nvidia ogg oggvorbis opengl oss pam pam-mysql pda pdflib perl php pic png portaudio python qt quicktime readline real rtc ruby samba sasl scanner sdl slang snmp spell sse ssl stream svg svga tcltk tcpd theora tiff truetype truetype-fonts type1-fonts unicode usb utf8 vcd vorbis wmf wxwindows xine xml xml2 xmms xprint xv xvid yaz zlib linguas_en userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LDFLAGS, PORTDIR_OVERLAY
Wow, I feel stupid. I didn't notice that I'd already added my information on this bug. Anybody have any solutions, at all?
gcc-3.4.4 builds this fine here. You might want to upgrade to that.
Created attachment 73828 [details, diff] gcc4 fix Heh, the error just looks scary. Give this patch a try, it fixes it for gcc4, and fixes compilation for gcc-3.4 too.
In cvs
Created attachment 88121 [details] gnomemm build log gnomemm-1.2.4 build with gcc 4.1.1 fails. See attached log. emerge --info Portage 2.1_rc3-r2 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.3.6-r3, 2.6.16-gentoo-r8 i686) ================================================================= System uname: 2.6.16-gentoo-r8 i686 AMD Athlon(tm) XP 2600+ Gentoo Base System version 1.6.14 ccache version 2.4 [enabled] dev-lang/python: 2.3.5-r2, 2.4.2 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r1 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo/ http://cudlug.cudenver.edu/gentoo/ http://gentoo.mirrors.pair.com/ http://mirror.datapipe.net/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://ftp.ntua.gr/pub/linux/gentoo/ http://gentoo.math.bme.hu http://ftp.heanet.ie/pub/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://mirror.gentoo.no/ http://mirror.isp.net.au/pub/gentoo/ http://gentoo.osuosl.org/ http://adelie.polymtl.ca/" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X a52 acl acpi alsa apache2 apm arts artswrappersuid asf avi bash-completion berkdb bitmap-fonts bluetooth bzip2 bzlib cairo caps cdr chm cli crypt css ctype cups curl dba dbus dlloader dmi doc dri dts dvd dvdr dvdread eds effects emboss encode esd examples exif expat fam fbcon ffmpeg firefox flac flatfile foomaticdb fortran ftp gd gdbm gif gimp gimpprint glx gmp gnome gnomedb gnutls gphoto2 gpm gstreamer gtk gtk2 hal hddtemp howl iconv imagemagick imap imlib innodb isdnlog jabber java javascript jpeg jpeg2k kde kdeenablefinal ldap libg++ libsamplerate libwww lm_sensors mad maildir mailwrapper mhash mikmod mime mmx mmxext motif mozdevelop mozilla mozsvg mp3 mpeg mplayer mpm-worker mysql mysqli ncurses nls nodrm nomalloccheck nptl nptlonly nsplugin nvidia objc odbc offensive ogg opengl pam pcntl pcre pdf pdflib pear perl php pic plugin png posix postgres postgresi ppds pppd python qt quicktime rar rdesktop readline recode reflection ruby samba sasl scanner sdl server session slang sndfile soap sockets speex spell spl spreadsheet sqlite sse ssl subtitles subversion svga symlink tcltk tcpd tetex threads tidy tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb userlocales utf8 vda visualization vorbis win32codecs wmf wv wxgtk1 xine xml xmlreader xmlrpc xmlwriter xmms xorg xpm xprint xscreensaver xsl xv xvid xvmc zip zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_nvidia" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS