Pierre Bechetoille wrote:

I installed it and successfully compiled firefox 47.0 with:
CFLAGS+=" -fno-delete-null-pointer-checks -fno-lifetime-dse
-fno-schedule-insns2" CXXFLAGS+=" -fno-delete-null-pointer-checks
-fno-lifetime-dse -fno-schedule-insns2" CXX='g++ -std=c++11' make -f
client.mk

I'm not sure the syntax CFLAGS+="..." is valid. It is appropriate inside a Makefile, but not as an environment variable.

That said, I did

export CFLAGS="..."
export CXXFLAGS=$CFLAGS

and it looks like it is being picked up properly. I am trying without the -std=c++11' option.

From the log a typical build looks like:

c++ ... -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2 -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -g -freorder-blocks -Os -fomit-frame-pointer ...

I am not using any patches.

As of right now it is building. I'll reply again after it finishes and I can test.

  -- Bruce

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

Reply via email to