kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #35010
Re: Feedback on 6.0 work
Hi Eeli,
Yeah, the Mac compiler appears to be considerably more lenient than the Linux compiler (or Windows compiler, based on Wayne’s experience).
I’ve fixed the ones you pointed out (or at least I think I have, as I can’t really tell with my compiler). Let me know what’s next.
Cheers,
Jeff.
> On 18 Mar 2018, at 01:04, Eeli Kaikkonen <eeli.kaikkonen@xxxxxxxxx> wrote:
>
> I'm trying to compile your 6.0 branch but it has too many compilation errors. I don't understand what could be wrong if it works for others. I use the same setup as for the official kicad source which has worked well. Linux Kubuntu 17.10 and whatever comes with it.
>
> Errors I managed to fix:
> - missing #include <vector> in grid_icon_text_helpers.h
> - in drc_item.h, line 93, bAuxiliaryItem->GetSelectMenuText() and wxEmptyString have different types, changing the latter to wxString(wxEmptyString) helped
> - in class_board.cpp line 82 doesn't override, compiles when changed to "void Show( int , std::ostream& ) const {}"
>
> and then I gave up, next would be
> common/widgets/grid_icon_text_helpers.cpp:58:9: error: invalid use of incomplete type ‘class wxDC’
> aDC.DrawBitmap( bitmap, rect.GetLeft(), rect.GetTop(), true );
> ^~~
>
References