On Mon, Dec 5, 2016 at 11:19 PM, Peter Kovacs <legi...@gmail.com> wrote:

>
>
> On 05.12.2016 21:59, Damjan Jovanovic wrote:
>
>> On Mon, Dec 5, 2016 at 8:46 PM, Peter Kovacs <legi...@gmail.com> wrote:
>>
>>
>>> On 05.12.2016 17:32, Pedro Giffuni wrote:
>>>
>>> Objective C? Yacc? Cygwin? Custom compiler flags to disable C++ exception
>>>>
>>>>> handling, build some files with optimizations disabled?
>>>>>
>>>>> Our build systems are not our biggest problem. Meson, or SCons, or
>>>>> others,
>>>>> could be good if we were starting a new project. We aren't. We are
>>>>> maintaining one we poorly understand.
>>>>>
>>>>>
>>>>> I agree the build system is not our biggest problem.
>>>>
>>>> My build Problems are substantial. It blocks all other activities I want
>>> to do.
>>>
>>> Please elaborate?
>>
>> I experience different issues.
> 1)
> In file included from <svn_path>/main/udm/source/html/htmlitem.cxx:24:0:
> ../inc/precomp.h:32:30: fatal error: cosv/csv_precomp.h: No such file or
> directory
>  #include <cosv/csv_precomp.h>
>
> 2) libgcc_s.so.1 copy gets corrupted at copy from time to time. I fix the
> error by running a script that replaces the file with a softlink.
>
> 3) basebmp has issues:
>
> main/basebmp/inc/basebmp/packedpixeliterator.hxx:86:23: error: left
> operand of shift expression '(-1 << 1)' is negative [-fpermissiv]
> main/basebmp/inc/basebmp/packedpixeliterator.hxx:80:10: error: enumerator
> value for 'bit_mask' is not an integer constant     enum {
>
> It finally breaks with
> make: *** No rule to make target '<svn_path>/main/solver/420/un
> xlngx6.pro/workdir/CxxObject/basebmp/source/bitmapdevice.o', needed by
> '<svn_path>/main/solver/420/unxlngx6.pro/workdir/LinkTarget/
> Library/libbasebmp.so'. Stop.
>
> 4) icu breaks also with *** No rule to make target
>
> 5) if the build breaks lets say in basebmp, and I switch shells and start
> build --all:basebmp it starts running again. But I have the feeling that it
> does not maintain the order it had before. So there is an inconcitency, if
> you stop after a break. shut down your console and start all over again.
>
>
> Since I am on Arch Linux, wich is in nature quite different to traditional
> distros I would not rule side effects out of my distro. However I dont have
> a clue where to start looking, or what I should expect from the build
> system.
>
>
> All the best
> Peter
>

Interesting.

Which version are you compiling? I don't see the "-1 << 1" in my
basebmp/inc/basebmp/packedpixeliterator.hxx on SVN trunk.

Damjan

Reply via email to