I'll work on a macOS nightly build of 5.1. On Fri, Jul 13, 2018 at 2:09 PM Wayne Stambaugh <stambau...@gmail.com> wrote: > > I just cloned it and build on Debian testing (sans wxPython support) and > it works for me. I even took it for a quick test drive and for the most > part it looks pretty darn good. I didn't do any comprehensive testing > to make sure your removal of the global units variable (yeah!!!) didn't > break anything. > > On 07/13/2018 01:37 PM, Jeff Young wrote: > > Did you get it compiling, Eeli? > > > > (I’m afraid I can’t help mush as all I have access to is OSX.) > > > > Cheers, > > Jeff. > > > > > >> On 13 Jul 2018, at 04:39, Nick Østergaard <oe.n...@gmail.com> wrote: > >> > >> Hi Eeli, > >> > >> The new commits do seem to build for me: > >> > >> SUCCESS * fcf38cb2d4 Rewrite Move And Swap Layers dialog. <Jeff Young> > >> SUCCESS * d7e294194e Move search status messages to Find/Replace > >> dialog. <Jeff Young> > >> SUCCESS * 8f8c19200d Simplify copy/paste of pad settings. <Jeff Young> > >> SUCCESS * 5acd129668 Add position to Eeschema's edit text dialogs. > >> <Jeff Young> > >> SUCCESS * 4aa0890020 Add Worksheet to Render Items for GerbView. <Jeff > >> Young> > >> SUCCESS * d106e3b9a7 Make SMD terminology consistent. <Jeff Young> > >> SUCCESS * 9b0893f1eb Fix focus issues with dialog previews. <Jeff Young> > >> SUCCESS * fdd909b454 Add Edit context menu item for EEschema graphic > >> lines. <Jeff Young> > >> SUCCESS * 076dc0eb05 Reduce verbosity in netlist updating messages. > >> <Jeff Young> > >> SUCCESS * e789169cb3 Allow for reduced nagging with wider use of > >> KIDIALOG. <Jeff Young> > >> SUCCESS * 4c8e48f35f Turn on library filter when library is > >> selected. <Jeff Young> > >> SUCCESS * 0bf877f83a (origin/6.0) Add grid and zone dropdowns to > >> GerbView frame. <Jeff Young> > >> > >> Are you sure you don't have some local changes and is in a merge state > >> such that you are not actually checked out to those commits. > >> Den fre. 13. jul. 2018 kl. 10.02 skrev Nick Østergaard <oe.n...@gmail.com>: > >>> > >>> I guess some patches were just pushed which were not verified to > >>> build. In the mean time you can checkout any of these commits if you > >>> want to test (take the bottom one). > >>> > >>> https://jenkins.simonrichter.eu:8443/job/windows-kicad-msys2-evaluate/54/artifact/build-report.txt > >>> Den fre. 13. jul. 2018 kl. 09.53 skrev Eeli Kaikkonen > >>> <eeli.kaikko...@gmail.com>: > >>>> > >>>> I got a bunch of errors. Ubuntu 17.10. The official pre-5 code compiles > >>>> fine. Is there something wrong with my setup? If someone else with > >>>> Ubuntu has this working, I'll try again from scratch. > >>>> > >>>> Eeli Kaikkonen > >>>> > >>>> _____________________________________ > >>>> > >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:66:5: > >>>> error: no template named 'FIELDS_GRID_TABLE' > >>>> FIELDS_GRID_TABLE<LIB_FIELD>* m_fields; > >>>> ^ > >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:107:9: > >>>> error: cannot initialize object parameter of type 'DIALOG_SHIM' with an > >>>> expression of type 'DIALOG_EDIT_LIBENTRY_FIELDS_IN_LIB' > >>>> if( dlg.ShowQuasiModal() != wxID_OK ) > >>>> ^~~ > >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:125:20: > >>>> error: no template named 'FIELDS_GRID_TABLE' > >>>> m_fields = new FIELDS_GRID_TABLE<LIB_FIELD>( true, GetUserUnits(), > >>>> m_libEntry ); > >>>> ^ > >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:128:28: > >>>> error: use of undeclared identifier 'FDC_VALUE'; did you mean > >>>> 'FIND_VALUE'? > >>>> m_delayedFocusColumn = FDC_VALUE; > >>>> ^~~~~~~~~ > >>>> FIND_VALUE > >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/./sch_edit_frame.h:108:5: note: > >>>> 'FIND_VALUE' declared here > >>>> FIND_VALUE, ///< Find an item by it's value field. > >>>> ^ > >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:138:35: > >>>> error: unknown type name 'FIELDS_GRID_TRICKS' > >>>> m_grid->PushEventHandler( new FIELDS_GRID_TRICKS( m_grid, this ) ); > >>>> ^ > >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:143:35: > >>>> error: use of undeclared identifier 'small_plus_xpm' > >>>> m_bpAdd->SetBitmap( KiBitmap( small_plus_xpm ) ); > >>>> ^ > >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:144:38: > >>>> error: use of undeclared identifier 'trash_xpm' > >>>> m_bpDelete->SetBitmap( KiBitmap( trash_xpm ) ); > >>>> ^ > >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:145:38: > >>>> error: use of undeclared identifier 'small_up_xpm' > >>>> m_bpMoveUp->SetBitmap( KiBitmap( small_up_xpm ) ); > >>>> ^ > >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:146:40: > >>>> error: use of undeclared identifier 'small_down_xpm' > >>>> m_bpMoveDown->SetBitmap( KiBitmap( small_down_xpm ) ); > >>>> ^ > >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:149:13: > >>>> error: no matching member function for call to 'Connect' > >>>> m_grid->Connect( wxEVT_GRID_CELL_CHANGING, wxGridEventHandler( > >>>> DIALOG_EDIT_LIBENTRY_FIELDS_IN_LIB::OnGridCellChanging ), NULL, this ); > >>>> ~~~~~~~~^~~~~~~ > >>>> /usr/include/wx-3.0/wx/event.h:3490:10: note: candidate function not > >>>> viable: no known conversion from 'DIALOG_EDIT_LIBENTRY_FIELDS_IN_LIB *' > >>>> to 'wxEvtHandler *' for 4th argument > >>>> void Connect(wxEventType eventType, > >>>> ^ > >>>> /usr/include/wx-3.0/wx/event.h:3469:10: note: candidate function not > >>>> viable: no known conversion from 'wxObjectEventFunction' (aka 'void > >>>> (wxEvtHandler::*)(wxEvent &)') to 'int' for 2nd argument > >>>> void Connect(int winid, > >>>> ^ > >>>> /usr/include/wx-3.0/wx/event.h:3482:10: note: candidate function not > >>>> viable: no known conversion from 'wxObjectEventFunction' (aka 'void > >>>> (wxEvtHandler::*)(wxEvent &)') to 'wxEventType' (aka 'int') for 2nd > >>>> argument > >>>> void Connect(int winid, > >>>> ^ > >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:151:5: > >>>> error: cannot initialize object parameter of type 'DIALOG_SHIM' with an > >>>> expression of type 'DIALOG_EDIT_LIBENTRY_FIELDS_IN_LIB' > >>>> FinishDialogSettings(); > >>>> ^~~~~~~~~~~~~~~~~~~~ > >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:162:13: > >>>> error: no matching member function for call to 'Disconnect' > >>>> m_grid->Disconnect( wxEVT_GRID_CELL_CHANGING, wxGridEventHandler( > >>>> DIALOG_EDIT_LIBENTRY_FIELDS_IN_LIB::OnGridCellChanging ), NULL, this ); > >>>> ~~~~~~~~^~~~~~~~~~ > >>>> /usr/include/wx-3.0/wx/event.h:3515:10: note: candidate function not > >>>> viable: no known conversion from 'DIALOG_EDIT_LIBENTRY_FIELDS_IN_LIB *' > >>>> to 'wxEvtHandler *' for 4th argument > >>>> bool Disconnect(wxEventType eventType, > >>>> ^ > >>>> /usr/include/wx-3.0/wx/event.h:3496:10: note: candidate function not > >>>> viable: no known conversion from 'wxObjectEventFunction' (aka 'void > >>>> (wxEvtHandler::*)(wxEvent &)') to 'int' for 2nd argument > >>>> bool Disconnect(int winid, > >>>> ^ > >>>> /usr/include/wx-3.0/wx/event.h:3508:10: note: candidate function not > >>>> viable: no known conversion from 'wxObjectEventFunction' (aka 'void > >>>> (wxEvtHandler::*)(wxEvent &)') to 'wxEventType' (aka 'int') for 2nd > >>>> argument > >>>> bool Disconnect(int winid = wxID_ANY, > >>>> ^ > >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:171:20: > >>>> error: cannot initialize object parameter of type 'wxWindowBase' with > >>>> an expression of type 'DIALOG_EDIT_LIBENTRY_FIELDS_IN_LIB' > >>>> if( !wxDialog::TransferDataToWindow() ) > >>>> ^~~~~~~~~~~~~~~~~~~~ > >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:194:5: > >>>> error: cannot initialize object parameter of type 'wxWindowBase' with > >>>> an expression of type 'DIALOG_EDIT_LIBENTRY_FIELDS_IN_LIB' > >>>> Layout(); > >>>> ^~~~~~ > >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:209:32: > >>>> error: use of undeclared identifier 'FDC_VALUE'; did you mean > >>>> 'FIND_VALUE'? > >>>> m_delayedFocusColumn = FDC_VALUE; > >>>> ^~~~~~~~~ > >>>> FIND_VALUE > >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/./sch_edit_frame.h:108:5: note: > >>>> 'FIND_VALUE' declared here > >>>> FIND_VALUE, ///< Find an item by it's value field. > >>>> ^ > >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:225:36: > >>>> error: use of undeclared identifier 'FDC_NAME' > >>>> m_delayedFocusColumn = FDC_NAME; > >>>> ^ > >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:256:5: > >>>> error: cannot initialize object parameter of type 'wxWindowBase' with > >>>> an expression of type 'DIALOG_EDIT_LIBENTRY_FIELDS_IN_LIB' > >>>> SetName( m_libEntry->GetValueField().GetText() ); > >>>> ^~~~~~~ > >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:260:5: > >>>> error: cannot initialize object parameter of type 'DIALOG_SHIM' with an > >>>> expression of type 'DIALOG_EDIT_LIBENTRY_FIELDS_IN_LIB' > >>>> EndQuasiModal( wxID_OK ); > >>>> ^~~~~~~~~~~~~ > >>>> /work/ohjelmointi/kicad/jeyjey/eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:324:27: > >>>> error: use of undeclared identifier 'FDC_NAME' > >>>> if( event.GetCol() == FDC_NAME && event.GetString().IsEmpty() ) > >>>> ^ > >>>> fatal error: too many errors emitted, stopping now [-ferror-limit=] > >>>> 20 errors generated. > >>>> _______________________________________________ > >>>> Mailing list: https://launchpad.net/~kicad-developers > >>>> Post to : kicad-developers@lists.launchpad.net > >>>> Unsubscribe : https://launchpad.net/~kicad-developers > >>>> More help : https://help.launchpad.net/ListHelp > > > > > > _______________________________________________ > > Mailing list: https://launchpad.net/~kicad-developers > > Post to : kicad-developers@lists.launchpad.net > > Unsubscribe : https://launchpad.net/~kicad-developers > > More help : https://help.launchpad.net/ListHelp > > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp