Hi everyone! Merry christmas! The new version of cannonsmash are very stable. And the internet play works this time! The OpenGL old bugs are fixed, but this package needs the SDL-1.2.5. Anyway, there is the working ebuild. Thanx a lot... Bernardo S. A. Silva
Created attachment 6722 [details] CannonSmash 0.6.5 ebuild (very similar to the old ebuild)
Hi, Why did this ebuild doesn't work? loadparts.cpp: In static member function `static bool parts::load_anim(int, anim_parts*, int, const char**, int*)': loadparts.cpp:433: cannot pass objects of non-POD type `struct std::basic_string<char, std::char_traits<char>, std::allocator<char> >' through `...' loadparts.cpp: In member function `void polyhedron_parts::render() const': loadparts.cpp:582: warning: unused variable `float NanTheBLACK[4]' loadparts.cpp:583: warning: unused variable `float ManOfVirtue[4]' LauncherView.cpp: In member function `GtkWidget* LauncherHeader::GraphicsFrame()': LauncherView.cpp:99: warning: unused variable `GtkWidget*twoDButton' LauncherView.cpp: In member function `void LauncherView::Init()': LauncherView.cpp:449: warning: unused variable `GtkStyle*style' Thanx, Bernardo S. A. Silva
Comment on attachment 6722 [details] CannonSmash 0.6.5 ebuild (very similar to the old ebuild) This ebuild doesn't work
Created attachment 8977 [details] cannonsmash-0.6.5-r1.ebuild (works) This ebuilds works perfectly, and it fixs the "loadparts.cpp" error.
Hi, My new ebuild works perfectly and it fixes the error: loadparts.cpp:433: cannot pass objects of non-POD type `struct std::basic_string<char, std::char_traits<char>, std::allocator<char> >' through `...' So, now we can have CannonSmash working again! Thanx a lot, Bernardo S. A. Silva
I have maked as critical because the old version doesn't work.
version bumped in cvs, see how it works for you http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/app-games/cannonsmash/cannonsmash-0.6.5.ebuild?rev=1.1&content-type=text/vnd.viewcvs-markup
Hi, The version bumped DOESN'T work like the old version: loadparts.cpp:433: cannot pass objects of non-POD type `struct std::basic_string<char, std::char_traits<char>, std::allocator<char> >' through `...' My ebuild deal with this problem. So, I will call it cannonsmash-0.6.5-r1.ebuil. Thanx, Bernardo S. A. Silva