Re: 8.2 Admin Pack broken?

From: "Andy Shellam (Mailing Lists)" <andy(dot)shellam-lists(at)mailnetwork(dot)co(dot)uk>
To: "Andy Shellam (Mailing Lists)" <andy(dot)shellam-lists(at)mailnetwork(dot)co(dot)uk>
Cc: PostgreSQL Admin Mailing List <pgsql-admin(at)postgresql(dot)org>
Subject: Re: 8.2 Admin Pack broken?
Date: 2007-02-17 14:18:10
Message-ID: 45D70EA2.30005@mailnetwork.co.uk
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

Never mind, I found the problem.

FYI: Reports on Google are wrong - they say that you need to use "gmake"
to build the PostgreSQL server source. You don't.
I had installed GNU make on FreeBSD, but it installs it under
"/usr/local/bin/make" - of which the Unix version of make exists under
"/usr/bin/make."

Just typing "make" builds PostgreSQL just fine with the Unix make.
However, the contrib modules *won't* build with the Unix make - I had to
run "/usr/local/bin/make" instead of just "make."

HTH someone,

Andy.

Andy Shellam (Mailing Lists) wrote:
> I'm trying to compile in the "adminpack" into PostgreSQL 8.2.3, but it
> doesn't want to build.
>
> According to the instructions, I change into "contrib/adminpack" and
> run "make" followed by "make install."
>
> However, make fails:
>
> [NetServe(at)byron
> /endeavour/software/cache/postgresql-8.2.3/contrib/adminpack]$ make
> "Makefile", line 8: Need an operator
> "Makefile", line 10: Could not find
> "Makefile", line 11: Need an operator
> "../../src/Makefile.global", line 38: Missing dependency operator
> "../../src/Makefile.global", line 41: Need an operator
>
> --8<-- lots more of the above line --8<--
>
> "../../src/Makefile.global", line 109: Missing dependency operator
> "../../src/Makefile.global", line 110: Need an operator
>
> --8<-- lots more of the above 2 lines --8<--
>
> "../../src/Makefile.port", line 3: Need an operator
> "../../src/Makefile.port", line 12: Missing dependency operator
>
> --8<-- more of the above 2 lines --8<--
>
> "../../src/Makefile.global", line 324: Missing dependency operator
> "../../src/Makefile.global", line 326: Need an operator
>
> --8<-- lots more of the above 2 lines --8<--
>
> "/endeavour/software/cache/postgresql-8.2.3/src/../src/nls-global.mk",
> line 25: Could not find
> /endeavour/software/cache/postgresql-8.2.3/src/../contrib/adminpack/nls.mk
>
> "/endeavour/software/cache/postgresql-8.2.3/src/../src/nls-global.mk",
> line 29: Need an operator
>
> --8<-- 4 more of the above line --8<--
>
> Error expanding embedded variable.
> [NetServe(at)byron
> /endeavour/software/cache/postgresql-8.2.3/contrib/adminpack]$
>
> This is on FreeBSD 6.1, I've built and installed PostgreSQL 8.2.3
> (running nicely) - I have Bison and M4 installed - is there anything
> else I need?
> The "nls-global.mk" and "nls.mk" files don't exist.
>
> Any help would be appreciated!
>
> Thanks,
>
> Andy.
>
>
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 7: You can help support the PostgreSQL project by donating at
>
> http://www.postgresql.org/about/donate
>
> !DSPAM:37,45d70d9518515637015809!
>
>

--
Andy Shellam
NetServe Support Team

the Mail Network
"an alternative in a standardised world"

p: +44 (0) 121 288 0832/0839
m: +44 (0) 7818 000834

In response to

Responses

Browse pgsql-admin by date

  From Date Subject
Next Message Ray Stell 2007-02-17 15:13:10 Re: What is wrong ?
Previous Message Andy Shellam (Mailing Lists) 2007-02-17 14:12:06 8.2 Admin Pack broken?