Hi * SummoneR wrote on Thu, Jun 23, 2005 at 03:14:40PM CEST: > Ralf Wildenhues wrote: > >* SummoneR wrote on Tue, Jun 21, 2005 at 07:40:30PM CEST: > > > >>And if I continue with make && make install and finally try to build > >>Boinc: > >> > >>Bootstrapping configure script and makefiles: > >>automake: #################### > >>automake: ## Internal Error ## > >>automake: #################### > >>automake: unrequested trace `include' > >>automake: Please contact <bug-automake@gnu.org>. > >>at /usr/local/share/automake-1.9/Automake/Channels.pm line 562 > >> Automake::Channels::msg('automake', '', 'unrequested trace > >>`include\'') called at > > > >Hmm, this smells like an old Perl version, but I'm not sure. > > > I have Perl v5.8.6 as a part of the OS, don't know how old is it.
That should be sufficient. Maybe a broken Automake installation? > >>I have gcc-3.3.5 as in OpenBSD3.7, and autoconf-2.59 added from OpenBSD > >>repository. > >>What else should i have? As I saw, autoconf is required and is recent > >>enough. > > > >Probably GNU m4, take a recent one. > > > Yea I tried with it too, but it was the same. (m4-1.4 (GNU m4)) Use a more recent one if at all possible. 1.4 had some serious bugs. > >>I didn't find anything else, maybe I need some OS-related update? > >>I found a version 1.4 of Automake in OpenBSD's packages, but Boinc > >>could not be compiled with it, it says errors, kind of 'unsupported > >>method' or so, because something 'is in directory'. Ok, i'm sure > >>that's because of the old Automake. > > > >I would not be so sure that is because of the old Automake. Show the > >exact failure and the commands and output that led to it. > > > Here it comes: > > #./_autosetup > Bootstrapping configure script and makefiles: > automake: api/Makefile.am: not supported: source file `../lib/parse.C' > is in subdirectory OK. This is automake-1.4 complaining. Yep, that source needs newer Automake. > >>So it would be a great help, if anyone could say a word to this, or at > >>least a beginning with 'forget it on BSD' :) > > > >Should work all fine on BSD. > > > >If you obtained a source tarball of your original package (Boinc) (as > >opposed to a CVS version or such), you most likely should not need any > >of Autoconf/Automake at all -- its created files should be within the > >tarball. > > > It was the original source tarball first time and then I tried with the > cvs-version too as you mentioned, but it was the very same. If I > remove autoconf or automake, it just starts crying, so it needs them. I just downloaded this[1]. It does not seem to need Automake nor Autoconf. Don't use the CVS version, just grab a nightly tarball and be done with it. (Their Autotools usage has room for improvement, but the tarball does seem independent of needing them.) Regards, Ralf [1] http://boinc.berkeley.edu/source/nightly/boinc_public-cvs-2005-06-23.tar.gz