Hi Mechtilde,

Am 12.05.19 um 12:28 schrieb Mechtilde:
> Hello,
>
> this is fixed for the 4.2 branch.

Maybe we should backport that fix?

Regards,

   Matthias

>
> I built that under Debian 9 (stretch)
>
> Regards
>
> Mechtilde
>
>
>
> Am 12.05.19 um 12:06 schrieb Peter Kovacs:
>> The true error is:
>>
>>   bit_mask=~(~0 << bits_per_pixel)
>>
>> ../inc/basebmp/packedpixeliterator.hxx:86:23: error: left operand of
>> shift expression ‘(-1 << 1)’ is negative [-fpermissive]
>> ../inc/basebmp/packedpixeliterator.hxx:80:10: error: enumerator value
>> for ‘bit_mask’ is not an integer constant
>>
>> The root cause is, OpenOffice is written for older gnuCompiler. And we
>> just slowly move up the Version tree. Wedo not support v11standard.
>>
>> better build with
>>
>>     -std=gnu++98
>>
>> that is done by export, I think:
>>
>>     export CFLAGS="-std=gnu++98" export CXXFLAGS="${CFLAGS}"
>>
>> maybe add even the permissve flag:
>>
>> export CFLAGS="-std=gnu++98 -fpermissive"
>>
>> export CXXFLAGS="${CFLAGS}"
>>
>>
>>
>> HTH
>> Peter
>>
>> On 12.05.19 10:38, 软刀 wrote:
>>> the build log :
>>>
>>>  nohup.out.tgz
>>> <https://drive.google.com/file/d/19j8aHoiV2MvC0BKzIfh6VnB_AQzSCG5e/view?usp=drive_web>
>>>
>>>
>>> 软刀 <ljy080...@gmail.com> 于2019年5月12日周日 下午4:35写道:
>>>
>>>> and the full build log nohup.out.tgz
>>>>
>>>> 软刀 <ljy080...@gmail.com> 于2019年5月12日周日 下午4:34写道:
>>>>
>>>>> I learning openoffice, and build it from scratch
>>>>>
>>>>> the AOO417 was release branch?
>>>>>
>>>>>
>>>>> the following was the last error:
>>>>>
>>>>> ------------------- start -------------------
>>>>>
>>>>>
>>>>> deliver -- version: 275594
>>>>>
>>>>>                                      ^~~~~
>>>>>
>>>>> dmake:  Error code 1, while making '../unxlngx6.pro/slo/bitmapdevice.obj'
>>>>>
>>>>>
>>>>> 1 module(s):
>>>>>
>>>>>         basebmp
>>>>>
>>>>> need(s) to be rebuilt
>>>>>
>>>>>
>>>>> Reason(s):
>>>>>
>>>>>
>>>>> ERROR: error 65280 occurred while making
>>>>> /home/ubuntu/orz/main/basebmp/source
>>>>>
>>>>>
>>>>> When you have fixed the errors in that module you can resume the build by
>>>>> running:
>>>>>
>>>>>
>>>>>         build --all:basebmp
>>>>>
>>>>>
>>>>>
>>>>> ------------------- end -------------------
>>>>>
>>>>> and the auto build script iorz
>>>>>
>>>>> and the full build log nohup.out.tgz
>>>>>
>>>>>
>>>>> -------------------
>>>>>
>>>>> thank you
>>>>>
>>>>>
>>>>>

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to