Hi Caolan, Thanks very much for your help.
On 11/15/10, Caolán McNamara <[email protected]> wrote: > On Mon, 2010-11-15 at 16:24 +0800, Yan Wu wrote: >> /bin/bash: line 1: 26597 Bus error >> LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}/home/cs2c/wuyan/ooo_OOO330_m12_src/solver/330/unxlngmips.pro/lib >> /home/cs2c/wuyan/ooo_OOO330_m12_src/solver/330/unxlngmips.pro/bin/uno >> -ro uno_services.rdb -ro uno_types.rdb -s >> com.sun.star.test.bridge.BridgeTest -- >> com.sun.star.test.bridge.CppTestObject >> dmake: Error code 138, while making 'runtest' > After some investigation, it's caused by the gcc options -mips3 in solenv/inc/settings.mk of my source, which was added to solve the problem(some opcodes not supported ) when compiling comphelper. Building of testtools could pass with no options -mips3 . But now there is a Bus error when starting Writer. While there is no problem building for OOo2.4(OOH680_m21) on the same machine. This topic was once discussed several months ago. http://www.openoffice.org/servlets/BrowseList?list=dev&by=thread&from=2335130 is also about this problem. > This suggests that the uno bridge is flawed for mipsel, so it generally > means that bridges/source/cpp_uno/gcc3_linux_mips isn't implemented > correctly. > > That bridge is designed for mips32 classic o32 abi, so either you're > compiling with a different ABI than that, or its just not implemented > correctly, you'd need to narrow down the bridgetest to see what test is > failing. > > http://wiki.services.openoffice.org/wiki/Lazy_Hackers_Guide_To_Porting > > might be of some use to you in that endeavour > > C. > Regards, Yan --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
