On Sun, Mar 11, 2012 at 10:48:24PM +0000, Kaya Saman wrote:
> On 03/11/2012 10:34 PM, Ted Unangst wrote:
> > On Sun, Mar 11, 2012, Kaya Saman wrote:
> >>> try: automake --version
> >>> autoconf --version
> >>>
> >>> The messages should be self-explanatory if you didn't define certain
> >>> environment variables, e.g., I have this in my environment:
> >> automake --version
> >> autoconf --version
> >>
> >> come up with this
> >>
> >> # automake --version
> >> Provide an AUTOMAKE_VERSION environment variable, please
> >> # autoconf --version
> >> Provide an AUTOCONF_VERSION environment variable, please
> > How are those messages not self explanatory? Did you read them?
> Sure I read them it's a bit difficult not to!
>
> I also managed to get round them by providing the versions:
>
> eg. automake-1.11 --version
>
>
> my issue was how to get the Ntop config script to understand that
> automake and autoconf **are** installed on the system!!!
>
> Luckily a friendly person did explain that I should first **export** the
> versions then run the config gen script which indeed worked!!!
>
That's what providing the environment variable means.
> export AUTOMAKE_VERSION=1.11 AUTOCONF_VERSION=2.67
>
>
>
> However, please note that am still learning OpenBSD after coming over
> from Linux and FreeBSD and additionally I am NOT a programmer or even
> good at programming!!!!
>
One exclamation point is enough.
>
> My main base in fact is network engineering so forgive me if I don't
> know the intricate details of the OpenBSD OS....
>
Those are not intricate details. Environment variables exist in virtually every
operating system available.
> Using FreeBSD I would just do this:
>
> cd /usr/ports/*/ntop
> make install clean
>
> and providing my **ports** tree is uptodate it will work flawlessly.
> Additionally on Linux for RPM based would be yum install ntop or DEB
> based would be apt-get install ntop
>
Great story.
>
> Now I do know these without even needing to read the documentation...
> however even **IF** I tried to compile on one of those platforms which I
> do all the time.... I never need to adjust system variables or tell the
> configure script what compiler or other I'm using as it is intelligent
> enough to autodetect it.
>
The configure script is not part of the operating system, it is part of the
package/tarball, if you're using something that needs automake/autoconf you're
probably checking out development versions of software and then complaining to
the OS developers who have nothing to do with it.
>
> I understand OpenBSD is different and I'm trying to get used to it but
> please cut new users some slack as not everyone is God's gift to
> computing....... {I don't say this as an attack or with any bad
> intentions just frustration at how unforgiving this list is sometimes}
>
I love this list for that.
>
> Regards,
>
>
> Kaya
>
>
Regards
Hektor Oksenberg