As mentioned, now the compilation of CinGG on my Arch is successful. Everything works without any problems. Looking at the cin.log I found only one error: makeinfo: warning: error loading ./doc/t2h.pm: Undefined subroutine &Texinfo::Config::carp called at /usr/share/texinfo/Texinfo/Convert/HTML.pm line 7308. Compilation failed in require at /usr/bin/makeinfo line 342. is it important? Can it be overlooked? HTML.pm line 7308 is: sub texinfo_register_formatting_function($$) { my $thing = shift; my $handler = shift; if (!$default_formatting_references{$thing}) { carp ("Unknown formatting type $thing\n"); [<== THIS is line 7308] return 0; } $texinfo_formatting_references{$thing} = $handler; } makeinfo line 342 is: sub _load_init_file($) { my $file = shift; require Texinfo::Convert::HTML; eval { require($file) ;}; [<== THIS is line 342] my $e = $@; if ($e ne '') { main::document_warn(sprintf(main::__("error loading %s: %s\n"), $file, $e)); } } @MatN memtest and hdparm/smart were done last week on Andrew's suggestion: no errors were found. gcc reinstalled without change; g++ can't find it.