automake
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Cannot build, need help!


From: Ralf Wildenhues
Subject: Re: Cannot build, need help!
Date: Thu, 23 Jun 2005 15:27:18 +0200
User-agent: Mutt/1.4.1i

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 <address@hidden>.
> >>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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]