Bruce Dubbs wrote:
>Passing parameters with -Dsome_long_name is a little cumbersome

Is there an equivalent for passing include paths (CFLAGS) and libraries
(LIBS, LDFLAGS)
or do those environment variable settings work with cmake too?

>Also, I bet you'd find autotools equally loathsome if you didn't have
>years of experience with it.  I especially do not like libtool.

More like almost but not quite as much.  Since I'm more familiar with
autotools, it's a little less unpleasant.

Ran into a replacement for libtool a while back.  It's not a drop-in
replacement, but it looked like it could be useful:
https://github.com/alandekok/jlibtool

I also found out that Debian and some other distributions eliminate the .la
files before installing and I've been making a habit of doing that.  I'm
trying to avoid hard-coded locations of files whenever possible and the .la
files have a lot of them.  Am trying to keep the hard-coding down to the
.pc (pkg-config) files which my package manager is set to update to the
appropriate install directory upon installation of the package.  Am hitting
some issues with programs that haven't fully switched over to using
pkg-config though (sdl-config, smpeg-config, etc.)  Was considering using
sed to alter them to call pkg-config for the path information where
appropriate.  My preference is for portable apps and I'm attempting to see
just how portable I can make various components even if it means lots of
additional patches.

>I guess my views are affected by the fact that I used Qt for several
>years and it uses qmake.

My personal preference is a simple makefile.  Guess my views have been
affected by DOS/FreeDOS developers.

Ken Moffat wrote:
> LFS itself took about 3 hours.

That is very impressive.  Was experimenting with a build of just gcc over
the weekend and that took 4 hours by itself.  Didn't try the -j option.
Some of the systems I've tried it on just locked up with it.

>So far, everything I use has built without any problems.  I can see
>that the turbo version won't work on (some) other architectures, and
>perhaps it won't be useful on very old x86 CPUs.

Thanks.  That's good to know.

Sincerely,
Laura
http://www.distasis.com/cpp
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to