2010-01-02 17:06 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* INSTALL
* Clean Linux .rpm section, added full install commands just
like for Ubuntu, added qt45-devel, added more description.
(not tested, I don't have .rpm based distro)
* config/global.mk
! Fixed debian package manager detection, as suggest by
Tamas Tevesz.
This commit is contained in:
@@ -17,6 +17,16 @@
|
||||
past entries belonging to author(s): Viktor Szakats.
|
||||
*/
|
||||
|
||||
2010-01-02 17:06 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
|
||||
* INSTALL
|
||||
* Clean Linux .rpm section, added full install commands just
|
||||
like for Ubuntu, added qt45-devel, added more description.
|
||||
(not tested, I don't have .rpm based distro)
|
||||
|
||||
* config/global.mk
|
||||
! Fixed debian package manager detection, as suggest by
|
||||
Tamas Tevesz.
|
||||
|
||||
2010-01-02 15:00 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
|
||||
* config/global.mk
|
||||
+ Added rudamentary package manager detection (so far for
|
||||
|
||||
@@ -365,8 +365,8 @@ HARBOUR
|
||||
------------------------------------------
|
||||
(tested with Ubuntu 7.04, 8.04, 9.04, 9.10)
|
||||
|
||||
for zlib support: $ sudo apt-get install zlib1g-dev
|
||||
for pcre (regex) support: $ sudo apt-get install libpcre3-dev
|
||||
You'll need these packages to compile certain contribs and optional Harbour features:
|
||||
|
||||
for gtcrs terminal lib: $ sudo apt-get install libncurses-dev
|
||||
for gtsln terminal lib: $ sudo apt-get install libslang2-dev OR
|
||||
$ sudo apt-get install libslang1-dev
|
||||
@@ -386,6 +386,11 @@ HARBOUR
|
||||
for contrib/hbodbc lib: $ sudo apt-get install unixodbc-dev
|
||||
for contrib/hbpgsql lib: $ sudo apt-get install libpq-dev
|
||||
for contrib/hbqt lib: $ sudo apt-get install libqt4-dev
|
||||
|
||||
Optional, to override locally hosted sources:
|
||||
|
||||
for zlib support: $ sudo apt-get install zlib1g-dev
|
||||
for pcre (regex) support: $ sudo apt-get install libpcre3-dev
|
||||
for contrib/hbsqlit3 lib: $ sudo apt-get install libsqlite3-dev
|
||||
|
||||
Linux (openSUSE, .rpm based distros)
|
||||
@@ -393,19 +398,29 @@ HARBOUR
|
||||
|
||||
You'll need these packages to compile certain contribs and optional Harbour features:
|
||||
|
||||
- xorg-x11-devel OR XFree86-devel
|
||||
- postgresql-devel
|
||||
- firebird-devel
|
||||
- freeimage-devel
|
||||
- ncurses-devel AND ncurses
|
||||
- slang-devel AND slang
|
||||
- unixodbc-devel OR unixODBC-devel
|
||||
- gd-devel
|
||||
- libmysqlclient-devel OR mysql-devel OR MySQL-devel
|
||||
- allegro-devel
|
||||
- cairo-devel
|
||||
- curl-devel
|
||||
- gpm-devel
|
||||
for gtcrs terminal lib: $ sudo rpm -i ncurses-devel ncurses
|
||||
for gtsln terminal lib: $ sudo rpm -i slang-devel slang
|
||||
for gtxwc terminal lib: $ sudo rpm -i xorg-x11-devel OR
|
||||
$ sudo rpm -i XFree86-devel
|
||||
for console mouse support: $ sudo rpm -i gpm-devel
|
||||
for contrib/gtalleg lib: $ sudo rpm -i allegro-devel
|
||||
for contrib/hbcairo lib: $ sudo rpm -i cairo-devel
|
||||
for contrib/hbcurl lib: $ sudo rpm -i curl-devel
|
||||
for contrib/hbfbird lib: $ sudo rpm -i firebird-devel
|
||||
for contrib/hbfimage lib: $ sudo rpm -i freeimage-devel
|
||||
for contrib/hbgd lib: $ sudo rpm -i gd-devel
|
||||
for contrib/hbmysql lib: $ sudo rpm -i libmysqlclient-devel OR
|
||||
$ sudo rpm -i mysql-devel OR
|
||||
$ sudo rpm -i MySQL-devel
|
||||
for contrib/hbodbc lib: $ sudo rpm -i unixodbc-devel OR
|
||||
$ sudo rpm -i unixODBC-devel
|
||||
for contrib/hbpgsql lib: $ sudo rpm -i postgresql-devel
|
||||
for contrib/hbqt lib: $ sudo rpm -i qt45-devel
|
||||
|
||||
OpenSolaris
|
||||
-----------
|
||||
|
||||
- $ pkg install SUNWgmake
|
||||
|
||||
FreeBSD
|
||||
-------
|
||||
|
||||
@@ -1054,14 +1054,7 @@ ifeq ($(HB_HOST_PKGM),)
|
||||
HB_HOST_PKGM += macports
|
||||
endif
|
||||
else ifeq ($(HB_PLATFORM),linux)
|
||||
_UNAME_V := $(shell uname -v)
|
||||
ifneq ($(findstring Ubuntu,$(_UNAME_V)),)
|
||||
HB_HOST_PKGM += deb
|
||||
else ifneq ($(findstring ubuntu,$(_UNAME_V)),)
|
||||
HB_HOST_PKGM += deb
|
||||
else ifneq ($(findstring Debian,$(_UNAME_V)),)
|
||||
HB_HOST_PKGM += deb
|
||||
else ifneq ($(findstring debian,$(_UNAME_V)),)
|
||||
ifneq ($(wildcard /etc/debian_version),)
|
||||
HB_HOST_PKGM += deb
|
||||
else
|
||||
HB_HOST_PKGM += rpm
|
||||
|
||||
Reference in New Issue
Block a user