On Thu, Jun 10, 1999 at 01:35:39AM -0400, [EMAIL PROTECTED] wrote:
> I tried your Stampede SLP package, and I am pleased to say it worked perfectly,
> right out of the box. Generally speaking however, the main advantage of
> Stampede packages is that the binaries and libraries are stripped, and optimizedwith
>Pentium GCC. There are currently AbiWord packages being developed by developers in
>the Stampede distribution, but they've been rather flaky. I'd appreciate if I could
>see what tools you used to build the single package. Or at least
> the gist of the process.
Well, the binary which went into the Stampede package was compiled
with EGCS 1.1.1 (I should upgrade to 1.1.2) for C and C++. The binary
should have been stripped after the process; if it wasn't it's a bug
in the distribution packages. The CFLAGS were normal (for Linux)
optimizations, which are just -Wall -W -O2. I often use EGCS's
-mpentiumpro -march=pentiumpro when building my own binaries, but
not those for general release. This isn't to say that it shouldn't
be done "the right way." :)
The Stampede package binaries were built using Alien, but that
process can be easily replaced through some Makefile hacking.
Right now the file abi/src/pkg/linux/Makefile has a slp: target
which does the work. Making it do a "native" build, using
Stampede tools for the process, should be a matter of looking at
the way the rpm: target meets its needs. If you're familiar with
RPM, you'll know that building a package with it sucks. :)
--
Shaw Terwilliger