MISL Michal Sládeček wrote:
Hi all. I've been trying to do my first successful LFS build but
"make" throws an error in Chapter 5.7 while building Glibc 2.25.
The only thing I did that's not included in the book is the setting
of CFLAGS and CXXFLAGS in .bashrc to "-Os -march=prescott
-mtune=core2" and creation of separate working directory within
the sources partition.

What is the purpose of these CFLAGS? If it's about cross-compiling
for another computer, I'd try CLFS. If it's not, does it work with
just "-Os"? It shouldn't be necessary to specify the architecture if
it's the architecture you are compiling on. Good luck on your build,

No, I'm not trying to cross-compile, it's an optimization thing -
programs will run faster when you explicitly specify march and mtune.

The obvious thing to do is to try building without CFLAGS and CXXFLAGS and see if you get the same problem.

To me, the line:

../nptl/pthread_mutex_timedlock.c:636:1: error: bp cannot be used in asm here

indicates an optimization problem, but we cannot be sure.

  -- Bruce



--
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Do not top post on this list.

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

http://en.wikipedia.org/wiki/Posting_style

Reply via email to