On Wed, 28 May 2008, Lorenzo Fiorini wrote:

Hi Lorenzo,

> Under an Ubuntu 8.04 Desktop i386 partition that I use to build
> Harbour with make_gnu.sh, running ./make_deb.sh I get:
> ....
> several messages
> ....
> If you want to build Harbour compiler
> you have to install the folowing packages:
>  debmake libncurses5-dev libslang2-dev libgpmg1-dev
> you can do that executing:
> sudo apt-get install  debmake libncurses5-dev libslang2-dev libgpmg1-dev
> .....
> I have HB_COMMERCE=yes and HB_WITHOUT_GTCRS=yes so I don't expect it
> asks for libncurses5-dev libslang2-dev libgpmg1-dev

We should add support for these envvars in make_deb.sh.
I can make it but someone else will have to test it and
correct me.
It will be much easier if someone who uses Debian/Ubuntu
will make it himself. I can later check the modifications
and verify sth what I know should be changed.

> If I do sudo apt-get install debmake I get:
> 
> Package debmake is not available, but is referred to by another package.
> This may mean that the package is missing, has been obsoleted, or
> is only available from another source
> E: Package debmake has no installation candidate
> What's wrong?

As Gerald said debmake is deprecated. Try to remove it from
dependences list in make_deb.sh and check if you can create
Harbour .DEB package. In fact we are using debhelper and
debmake dependence looks like some old reference left by
mistake.

> In the same env I use make_gnu.sh without any problem.

But it does not create system friendly package(s) with all
information about necessary dependences. It also cannot easy
check all existing system libraries and enable all possible
extension. We do not use autoconf.
We should create build script for automatic creation
Harbour .DEB package(s) which can be executed by any
Debian/Ubuntu user and I hope it will be adopted by
above distributions in the future. But we need someone
who well knows the distribution policy used by them.

best regards,
Przemek
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to