/var/tmp/portage/rhide-1.5-r1/work/tvision/include/tv/screen.h:327: error: default arguments are only permitted for function parameters /var/tmp/portage/rhide-1.5-r1/work/tvision/include/tv/screen.h: In static member function `static int TScreen::setSecondaryFont(TScreenFont256*)': /var/tmp/portage/rhide-1.5-r1/work/tvision/include/tv/screen.h:323: error: too few arguments to function Reproducible: Always Steps to Reproduce: 1. 2. 3. gcc version 3.4.3 (Gentoo Linux 3.4.3, ssp-3.4.3-0, pie-8.7.6.6) rhide-1.5
the fix is pretty self explanatory ... remove the default arguements from the function prototype in screen.h and move them to the function definition in tscreen.cc
azarah/mholzer: would one of you consider putting in a metadata.xml for this lonely package?
I will see if I can sort this out somehow, but rhide upstream is really not in good shape. They have not had a stable release in ages, and trying to build from cvs usually is a mission :/
Ok, added a shiney new rhide-1.5.20050823. Reopen if you still have issues (built fine here with gcc4 ...).