On Thu, 24 Dec 2009, Phil Barnett wrote:

Hi,

> > > After a successful compile and install on Fedora 12 64 bit, I found that I
> > > had to add a conf file to /etc/ld.so.conf.d
> > > echo "/usr/local/lib64/harbour" > /etc/ld.so.conf.d/harbour.conf'
> > > and then run ldconfig

I'll add this to current SVN code. It should help in installations
which do not use system library directories.

> > If you create RPMs (mpkg_rpm.sh) then you can install them and use
> > Harbour without any modifications in LD directories.
> > BTW how you compiled and installed Harbour?
> I checked out the repository with your supplied 2.0.0 link and did a
> make install.
> If I do the mpkg rpm.sh, will that create the RPM for Fedora 12/64 or
> does it create a generic install?

For each system it creates native RPMs.
You do not need root privileges to create them. Just simply run
mpkg_rpm.sh from non root account and then look for binary RPMs
in ~/RPM/RPMS/<arch>/ directory.
It's much safer way and you can check what will be installed in
your system.

> I have Fedora 32 and 64 installed and running here.

We do not support cross build RPMs yet so you cannot create
RPMs for 32bit installation using 64bit system (at least in
easy way though it's possible if you make few tricks).
But of course you can create without any problems 32bit binary
RPMs using 32bit system and 64bit binaries on 64bit system.
You can also take harbour-*.src.rpm created for one of the above
systems in ~/RPM/SRPMS and on the second one only recompile it
using:
   rpmbuild -bb harbour-*.src.rpm

If you do not have have broken RPM macros inherited from connectiva
by few other RPM based distributions (i.e. mandriva) then you can
also use -t<a|b> rpmbuild option for pure harbour-*.tgz file containing
harbour SVN sources, i.e.
   rpmbuild -tb harbour-*.tgz

best regards,
Przemek
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to