[tor-bugs] #9829 [Tor bundles/installation]: Firefox ESR 24 does need a newer compiler than gcc 4.2

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Oct 17 00:03:53 UTC 2013


#9829: Firefox ESR 24 does need a newer compiler than gcc 4.2
------------------------------------------+-------------------------------
     Reporter:  gk                        |      Owner:  erinn
         Type:  defect                    |     Status:  new
     Priority:  normal                    |  Milestone:
    Component:  Tor bundles/installation  |    Version:
   Resolution:                            |   Keywords:  tbb-3.0, ff24-esr
Actual Points:                            |  Parent ID:  #9827
       Points:                            |
------------------------------------------+-------------------------------

Comment (by mingwandroid):

 I pushed some fixes to crosstool-ng (cctools-llvm branch as usual). I was
 able to successfully compile a C++ hello-world.cpp:
 {{{
 #include <iostream>
 using namespace std;

 int main(int argc, char const* argv[])
 {
         cout << "Hello World!";
         return 0;
 }
 }}}

 .. for both i686 and x86_64 using the following commandline:
 {{{
 i686-apple-darwin11-clang++ -arch x86_64 -arch i686 hello-world.cpp -o
 hello-world --sysroot $HOME/MacOSX10.7.sdk
 }}}

 .. in crosstool.config I set:
 {{{
 CT_STATIC_TOOLCHAIN=n
 CT_DARWIN_COPY_SDK_TO_SYSROOT=n
 }}}

 Tomorrow I will try to cross-compile Python then, time permitting, ESR 24.

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/9829#comment:7>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list