OT: Re: configure: error: header file is required for OpenSSL

Поиск
Список
Период
Сортировка
От Nigel J. Andrews
Тема OT: Re: configure: error: header file is required for OpenSSL
Дата
Msg-id Pine.LNX.4.21.0204221413490.2455-100000@ponder.fairway2k.co.uk
обсуждение исходный текст
Ответ на Re: configure: error: header file is required for OpenSSL  (Jean-Michel POURE <jmpoure@translationforge.com>)
Список pgsql-general
On Mon, 22 Apr 2002, Jean-Michel POURE wrote:

> Le Lundi 22 Avril 2002 09:23, Peter Peltonen a écrit :
>
> 2) RPMs
> If you are new to PostgreSQL, why don't you install RPMs? They can be
> downloaded directly from PostgreSQL FTP or from http://www.rpmfind.net.
>
> RPMs answer most needs

If you trust them. I'm never convinced my configuration would survive an
upgrade.


> a) Binary packages installation
> According to your distributions, binary packages can be downloaded and
> installed. To install or upgrade, enter "rpm -Uvh package_name1,
> package_name2 [...] package_nameN". All packages should be installed at once.
>
> For Mandrake, my list of installed RPMs is as follows:
> libecpg3-7.2.1-1mdk.i586.rpm
> libpgperl-7.2.1-1mdk.i586.rpm
> libpgsql2-7.2.1-1mdk.i586.rpm
> libpgsqlodbc0-7.2.1-1mdk.i586.rpm
> libpgtcl2-7.2.1-1mdk.i586.rpm
> postgresql-7.2.1-1mdk.i586.rpm
> postgresql-contrib-7.2.1-1mdk.i586.rpm
> postgresql-devel-7.2.1-1mdk.i586.rpm
> postgresql-docs-7.2.1-1mdk.i586.rpm
> postgresql-jdbc-7.2.1-1mdk.i586.rpm
> postgresql-python-7.2.1-1mdk.i586.rpm
> postgresql-server-7.2.1-1mdk.i586.rpm
> postgresql-tcl-7.2.1-1mdk.i586.rpm
> postgresql-test-7.2.1-1mdk.i586.rpm
> postgresql-tk-7.2.1-1mdk.i586.rpm
>
> b) Package recompilation
> If you have a custom architecture (ex: double-processor), it is recommanded to
> recompile packages. Just download PostgreSQL source package and enter : "rpm
> --rebuild --target i586 postgresql.src.rpm". Go to /usr/src/RPM/RPMS/i586 to
> retrieve binary packages.
>
> c) Package customization
> The advantage of RPMs is that you can easily create you own packages with
> custom compilation options. To do so:
> - install PostgreSQL source RPM : rpm -Uvh postgresql.src.rpm
> - modify compilation options in /usr/src/RPM/SPECS/postgresql.spec
> - enter rpm -ba /usr/src/RPM/SPECS/postgresql.spec
>   This will recreate both source package (*.src.rpm) and binary packages
> (*.i586.rpm). therefore you will be able to do several installations without
> bothering.

That is a good point.

> Debian distributions also have their own packages (.deb).
>
> So why bother with source code compilation unless you are a hacker and whish
> to contribute source code to PostgreSQL?

I see you had to fetch and install quite a number of packages to get your
postgres system. I fetched postgres....tar.gz, unpacked, configured, made,
checked and installed. :)

Now if only I sorted out the CVS thing I might keep up
to date with the development branch.


Background: my first Linux distribution came on 26 floppy disks, 1.0.x kernel
(actually might have been the second) and there was none of this fancy
packaging stuff that tried to remove control of system configuration from me.


--
Nigel J. Andrews
Director

---
Logictree Systems Limited
Computer Consultants


В списке pgsql-general по дате отправления:

Предыдущее
От: Devrim GUNDUZ
Дата:
Сообщение: Re: Foreign keys
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Foreign keys