Cacheflush is available in mipsel,either the code has no support for it,or it 
can be caused by auto found mips64el arch. Try to:1, let arch be mipsel by 
tweak configure script or the generated config files,or 2,add mips64el where 
mipsel shows up.

I have not look at the code,just some general guesses for reference.

Regards

在我的手机发送

wu zhangjin <wuzhang...@gmail.com>编写:

>Seems heihaier have built firefox 4.0 successfully for archLinux, hope
>he could provide some useful information, so, add him in this loop.
>
>On Tue, Mar 29, 2011 at 8:35 PM, Nicolás Reynolds <fa...@kiwwwi.com.ar> wrote:
>> El 29/03/11 02:41, Nicolás Reynolds dijo:
>>> Hi, was someone able to build xulrunner 2.0 (from firefox/icecat 4.0)?
>>> We're having trouble with assembly code, apparently. I couldn't find a way
>>> to disable this. Any help is appreciated :)
>>>
>>>
>>> c++ -o ExecutableAllocatorPosix.o -c  -fvisibility=hidden
>>> -DOSTYPE=\"Linux2.6\" -DOSARCH=Linux -DEXPORT_JS_API -D__STDC_LIMIT_MACROS
>>> -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\"
>>>  -DDLL_SUFFIX=\".so\" -Ictypes/libffi/include -I.
>>>  -I/tmp/t/tmp/tmp.ne6Bz1oy72/xulrunner/src/mozilla-2.0/js/src -I.
>>>  -I./../../dist/include -I./../../dist/include/nsprpub
>>>    -I/usr/include/nspr
>>>    -I/tmp/t/tmp/tmp.ne6Bz1oy72/xulrunner/src/mozilla-2.0/js/src
>>>    -I/tmp/t/tmp/tmp.ne6Bz1oy72/xulrunner/src/mozilla-2.0/js/src/yarr
>>>    -fPIC  -fno-rtti
>>>    -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth
>>>    -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align
>>>    -Wno-invalid-offsetof -Wno-variadic-macros -
>>>    Werror=return-type -fno-strict-aliasing -pthread -pipe  -DNDEBUG
>>>    -DTRIMMED -O3 -fstrict-aliasing -fomit-frame-pointer
>>>    -DUSE_SYSTEM_MALLOC=1 -DENABLE_JIT=1 -DENABLE_ASSEMBLER=1  -DMOZILLA_CL
>>>    IENT -include ./js-confdefs.h -MD -MF .deps/ExecutableAllocatorPosix.pp
>>>    
>>> /tmp/t/tmp/tmp.ne6Bz1oy72/xulrunner/src/mozilla-2.0/js/src/assembler/jit/ExecutableAllocatorPosix
>>>    .cpp
>>>
>>>    In file included from
>>>    
>>> /tmp/t/tmp/tmp.ne6Bz1oy72/xulrunner/src/mozilla-2.0/js/src/assembler/jit/ExecutableAllocatorPosix.cpp:26:0:
>>>    
>>> /tmp/t/tmp/tmp.ne6Bz1oy72/xulrunner/src/mozilla-2.0/js/src/assembler/jit/ExecutableAllocator.h:395:6:
>>>    error: #error "The cacheFlush support is missing on this platform."
>>>    
>>> /tmp/t/tmp/tmp.ne6Bz1oy72/xulrunner/src/mozilla-2.0/js/src/assembler/jit/ExecutableAllocatorPosix.cpp:32:24:
>>>    fatal error: wtf/VMTags.h: No such file or directory
>>>
>>>    compilation terminated.
>>>
>>>    make[4]: *** [ExecutableAllocatorPosix.o] Error 1
>>>
>>>
>>> (full log at http://repo.parabolagnulinux.org/mips64el/logs )
>>
>> More info: I know it says ENABLE_ASSEMBLER, but even when I remove it from
>> the Makefile, the error is the same.
>>
>> --
>> Salud!
>> Nicolás Reynolds,
>> xmpp:fa...@kiwwwi.com.ar
>> omb:http://identi.ca/fauno
>> blog:http://selfdandi.com.ar/
>> gnu/linux user #455044
>>
>> OTR: C0CB1F0F 01DB5E18 2D634C2A A4626858 E7C7C3A2
>>
>> http://parabolagnulinux.org
>> http://endefensadelsl.org
>>
>
>-- 
>You received this message because you are subscribed to the Google Groups 
>"loongson-dev" group.
>To post to this group, send email to loongson-dev@googlegroups.com.
>To unsubscribe from this group, send email to 
>loongson-dev+unsubscr...@googlegroups.com.
>For more options, visit this group at 
>http://groups.google.com/group/loongson-dev?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"loongson-dev" group.
To post to this group, send email to loongson-dev@googlegroups.com.
To unsubscribe from this group, send email to 
loongson-dev+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/loongson-dev?hl=en.

Reply via email to