Skip to content

Required Make version not listed in tutorial #1531

@gopherbot

Description

@gopherbot

by pontus.stenetorp:

I followed the Go tutorial (http://golang.org/doc/install.html), admittedly I was trying
to compile Go on an old installation, but specifying a minimum version of a dependency
is good practice.

I get the following:
> ./all.bash
Make.inc:33: Extraneous text after `else' directive
Make.inc:34: Extraneous text after `else' directive
Make.inc:34: *** only one `else' per conditional.  Stop.
Did not find Go environment variables.

Using:
> /usr/bin/make --version
GNU Make 3.80
Copyright (C) 2002  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

According to: http://code.google.com/p/grafx2/issues/detail?id=209

gmake 3.81 or later is required to support the used syntax.

Suggested fix: list the required version of at least gmake (even though there are more
makes out there nowadays porters are forced to have gmake around anyway)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions