[ooo-build] Error 65280 occurred while making /root/work/ooo-build/build/ooo320-m12/icu/

Hailong Wang whl0630 at gmail.com
Tue Mar 30 03:50:13 PDT 2010


Thank you, Petr and Xuedong.

Because of your reminding, I find the reason. 

I installed two version of g++ and gcc in my Ubuntu. one is 3.4.x, the other is 4.4.x.
The error happens because I have set  "gcc" and "g++ " pointing Version 3.4.x.
However when check the version of g++, the result is 4.4.x.

After I reset "gcc" and "g++" pointing Version 4.4.x, the error don't recur.

Thank you!


----- Original Message ----- 
From: "Petr Mladek" <pmladek at suse.cz>
To: <ooo-build at lists.freedesktop.org>
Cc: "Hailong Wang" <whl0630 at gmail.com>; "Xuedong Guo" <xuedong.guo at gmail.com>
Sent: Tuesday, March 30, 2010 5:42 PM
Subject: Re: [ooo-build] Error 65280 occurred while making /root/work/ooo-build/build/ooo320-m12/icu/


On Tuesday 30 March 2010, Hailong Wang wrote:
> The g++ has been the newest version.

I googled at http://libtorrent.rakshasa.no/ticket/462 that -fvisibility=hidden 
is only available on gcc 4+

> I want to remove "-fvisibility=hidden" , then I enter the directory
> "ooo-build/build/ooo320-m12/icu/unxlngi6.pro/misc/build/icu/source/common",
>open the Makefile, find substring of "-fvisibility=hidden". But nothing is
> found.

Hmm, it is hardcoded in configure and configure.in in 
icu/download/icu4c-4_0_1-src.tgz

I see three possible solution:

+ update gcc to a newer version
+ remove -fvisibility=hidde from 
build/ooo320-m12/icu/unxlngi6.pro/misc/build/icu/source/icudefs.mk
          and run incremental build
+ update build/ooo320-m12/icu/icu4c-4_0_1-src.patch
          and patch the configure and configure.in there; this might
          be useful if you run clean build more times in the future


-- 
Best Regards,

Petr Mladek
software developer
---------------------------------------------------------------------  
SUSE LINUX, s. r. o.                        e-mail: pmladek at suse.cz
Lihovarská 1060/12                          tel: +420 284 028 952
190 00 Prague 9                             fax: +420 284 028 951
Czech Republic                              http://www.suse.cz/


More information about the ooo-build mailing list