On 06/24/2016 01:40 PM, Paul J. Hentschel wrote:
On 24/06/16 16:00, Paul J. Hentschel wrote:
Has anyone built Thunderbird with gcc6 yet? The build fails for me using the
book instructions (2016-06-12, but the instructions don't appear to have
changed since then). I used the Firefox 46.0.1 instructions as a guide to
get it to build (sed commands and CXX=) but it is crashing on me when I try
to configure the email. I'm going to clean out everything and try again from
scratch, but wanted to know if anyone else has had any issues with it.
Paul Hentschel
Hi Paul
I build thunderbird 45.1.1 with effectively the same sed's and
C(XX)FLAGS options as stated on the firefox page
sed -e '/#include/i\
print OUT "#define _GLIBCXX_INCLUDE_NEXT_C_HEADERS\\n"\;' \
-i nsprpub/config/make-system-wrappers.pl
sed -e '/#include/a\
print OUT "#undef _GLIBCXX_INCLUDE_NEXT_C_HEADERS\\n"\;' \
-i nsprpub/config/make-system-wrappers.pl
CFLAGS+=" -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-
insns2"
CXXFLAGS+=" -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-
insns2"
cheers
Martin
I see the flags have changed since Firefox 46.0.1, which is what I used
(CXX='g++ -std=c++11'). I'll give the new ones a try this time. Thanks!
Paul
Okay, my previous message has not yet arrived, but it should be fixed in
trunk now.
--DJ
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page